@charset "utf-8";
/* CSS Document */
/*--Produced by niansi--*/

*{ margin:0; padding:0;}
body{  margin:0 auto; font-family:Arial, Helvetica, sans-serif,"微软雅黑"; font-family:"微软雅黑"; font-size:12px; background:#fff;}
a{ text-decoration:none;}
a img{ border:none; background:none;}
ul{ list-style:none;}
li{ list-style:none;}
em{ font-style:normal;}
i{ font-style:normal;}


.top{ height:86px; background:#b70000; min-width:1030px;}
.topbox{ width:960px; margin:0 auto; padding-top:13px; padding-left:43px;}
.topbox span a{ color:#FFF;}

.navbox{ background:url(../navbg.gif) repeat-x; height:36px; min-width:1030px;}
.navbox .nav{ width:1003px; margin:0 auto;}

.nav ul.clearfix{ padding-left:15px;}
.nav .clearfix li{float:left;height:36px;position:relative; z-index:5000; _display:inline}
.nav li a{float:left;display:block;height:36px;overflow:hidden;}
.nav li a span{float:left;display:block;line-height:36px;font-size:15px;color:#777;font-weight:800;cursor:pointer;text-align:center; width:120px;}

.nav li i{ padding-top:10px; float:left; color:#FFF;}
.nav li.selected a,.nav li a.selected{text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{color:#fff; background:url(../navbtnbg.gif) repeat-x;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:36px;left:0; z-index:9999;}
.nav li .submenu{padding:10px 0px 15px 0px;width:120px;background:#fff;}
.nav li .submenu{}
.nav li .submenu li{padding:0;background:none;height:auto; margin:0 auto; width:120px;}
.nav li .submenu li.last{border:none;}
.nav li .submenu li a{padding:0;text-align:center;height:30px;line-height:30px;background:none; color:#333; font-size:13px; clear:both; width:120px; overflow:hidden; display:block;}
.nav li .submenu li a:hover{font-weight:800; background:#eee}

#lanrenzhijia { width:100%; height:452px; min-width:1030px; float:left; position:relative; clear:both;}
#slides { display:block; width:100%; height:452px; 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:50%; top:425px; z-index:9900;  padding:5px 15px 5px 0;}

#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#CCC; overflow:hidden; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#981215;}

.baidi{ background:#fff; height:40px; z-index:8000; position:absolute; top:415px; width:100%; filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3;}

.sobg{ background:url(../sousouhang.gif) repeat-x; height:41px; min-width:1030px; width:100%;clear:both;}
.sobg .sobgbox{ width:1003px; margin:0 auto;}
.sobg .sobgbox .soobox{ width:210px; float:right; padding-top:7px; padding-right:10px;}
.sobg .sobgbox .soobox .soinput{ background:url(../souinput.jpg) no-repeat; width:140px; height:26px;float:left;}
.sobg .sobgbox .soobox .soinput input{ width:125px; height:23px; border:none; background:none; line-height:23px; padding-left:10px; padding-top:1px;}
.sobg .sobgbox .soobox .sobutton{ background:url(../sobtn.gif) no-repeat; width:67px; height:26px; border:none; float:left; cursor:pointer;}


.symain{ width:1003px; margin:0 auto; padding-top:25px; clear:both; padding-bottom:40px; overflow:hidden;}

.symain .syabout{ width:274px; padding-left:5px;float:left;}
.symain .syabout h3{ font-size:15px; border-top:1px solid #d8171a; padding-top:5px; color:#d8171a;}
.symain .syabout h3 em{ font-size:13px; color:#010101; padding-left:5px;}
.symain .syabout dl{}
.symain .syabout dl dt{ padding-top:7px; overflow:hidden; padding-bottom:13px;}
.symain .syabout dl dt .syabpic{ float:left; width:114px; }
.symain .syabout dl dt .syabnr{ float:left; width:150px; padding-left:7px; color:#666;}

.symain .syabout dl dd{ clear:both; padding-top:5px;}
.symain .syabout dl dd a{ display:block; width:244px; height:19px; background:url(../sycobg02.gif) no-repeat; line-height:19px; padding-left:30px; color:#666;}
.symain .syabout dl dd a:hover{ color:#FFF; background:url(../sycobg01.gif);}


.symain .sypr{ width:380px; padding-left:25px; float:left;}
.symain .sypr h3{ font-size:15px; border-top:1px solid #d8171a; padding-top:5px; color:#d8171a; overflow:hidden;}
.symain .sypr h3 em{ font-size:13px; color:#010101; padding-left:5px;}
.symain .sypr h3 i{ float:right; font-size:12px; font-weight:normal; padding-right:1px; padding-top:2px;}
.symain .sypr h3 i a{ color:#999;}
.symain .sypr h3 i a:hover{ text-decoration:underline;}
.symain .sypr .syprbox{ background:#eee; clear:both; margin-top:7px; height:125px; padding-left:5px; padding-top:8px; overflow:hidden;}

/* scrollbox */
.scrollbox {
	position:relative;
	width:370px;
	height:142px;
	overflow:hidden;
}
.scrollbox ul {
	position:absolute;
	left:0px;
	top:0px;
	width:370px;
	overflow:hidden;
}
.scrollbox li {
	float:left;
	width:116px;
	height:116px;
	overflow:hidden;
	margin-left:6px;
}
.scrollbox li a {
	float:left;
	display:inline-block;
	width:116px;
	height:116px;
	overflow:hidden;
	
}
.scrollbox li a img {
	display:block;
	width:109px;
	height:110px;
	border:3px solid #c9c9c9;
}
/*indexpro*/
.symain .syprpro{ width:1003px; float:left;}
.symain .syprpro h3{ font-size:15px; border-top:1px solid #d8171a; padding-top:5px; color:#d8171a; overflow:hidden;}
.symain .syprpro h3 em{ font-size:13px; color:#010101; padding-left:5px;}
.symain .syprpro h3 i{ float:right; font-size:12px; font-weight:normal; padding-right:1px; padding-top:2px;}
.symain .syprpro h3 i a{ color:#999;}
.symain .syprpro h3 i a:hover{ text-decoration:underline;}
.symain .syprpro .syprboxpro{ background:#fff; clear:both;  height:125px; padding-left:3px; padding-top:8px; overflow:hidden;}

/* scrollbox */
.scrollboxpro {
	position:relative;
	width:1003px;
	height:142px;
	overflow:hidden;
}
.scrollboxpro ul {
	position:absolute;
	left:0px;
	top:0px;
	width:1003px;
	overflow:hidden;
}
.scrollboxpro li {
	float:left;
	width:116px;
	height:116px;
	overflow:hidden;
	margin-left:8px;
}
.scrollboxpro li a {
	float:left;
	display:inline-block;
	width:116px;
	height:116px;
	overflow:hidden;
	
}
.scrollboxpro li a img {
	display:block;
	width:109px;
	height:110px;
	border:3px solid #fff;
}
/*indexpro end*/

/* leftlist */
#leftlist,#leftlistpro {
	width:999em;
}


.symain .sycase{ width:290px; padding-left:25px; float:left; overflow:hidden;}
.symain .sycase h3{ font-size:15px; border-top:1px solid #d8171a; padding-top:5px; color:#d8171a; overflow:hidden;}
.symain .sycase h3 em{ font-size:13px; color:#010101; padding-left:5px; text-transform: uppercase;}
.symain .sycase h3 i{ float:right; font-size:12px; font-weight:normal; padding-right:1px; padding-top:2px;}
.symain .sycase h3 i a{ color:#999;}
.symain .sycase h3 i a:hover{ text-decoration:underline;}



/* examples_body */
.examples_body {
	padding-top:10px;
	width: 290px
	clear: both;
	position: relative;
}
.bx_wrap {
	margin-left: 10px; 
}

.bx_wrap ul li {  overflow:hidden; width:119px;}



.bx_wrap ul img { border: 2px solid #DDD; width:115px; height:96px; }


.bx_wrap ul li p{ clear:both; color:#666; font-size:12px; width:120px; text-align:center; padding-top:4px; margin:0 auto; line-height:15px;}

.bx_wrap a.prev {
	width: 12px;
	height: 100px;
	line-height: 100px;
	outline-style: none;
	outline-width: 0;
	position: absolute; text-decoration:none; text-align:center; color:#666;
	
	left: 0px;
	 background:#CCC;font-family:"宋体";
	
}
.bx_wrap a.prev:hover {background:#db2629; color:#FFF;
	
}
.bx_wrap a.next {
	width: 12px;
	height: 100px;
	line-height: 100px;
	left: 276px;
	outline-style: none;
	outline-width: 0;
	position: absolute;
	text-decoration:none; text-align:center;
	background:#CCC; color:#666; font-family:"宋体";
	
}
.bx_wrap a.next:hover {background:#db2629; color:#FFF;
	
}

.footer{ clear:both; height:36px; background:#b70000; min-width:1030px;}
.footer .footbox{ width:1003px; margin:0 auto; line-height:36px; overflow:hidden; color:#FFF;}
.footer .footbox span{ float:right;}
.footer .footbox span a{ margin-right:5px; color:#FFF; margin-left:5px;}
.footer .footbox span a:hover{ text-decoration:underline;}
.footer .footbox a{ color:#FFF;}
.footer .footbox a:hover{ text-decoration:underline;}


/*-----关于我们-----*/

.nybanner{ height:260px; min-width:1030px;}
.aboutban{ background:url(../about_banner.jpg) no-repeat top center;}
.qxgsban{ background:url(../qxgsbanner.jpg) no-repeat top center;}
.newsban{ background:url(../news_banner.jpg) no-repeat top center;}
.caseban{ background:url(../case_banner.jpg) no-repeat top center;}
.hrban{ background:url(../hr_banner.jpg) no-repeat top center;}
.conban{ background:url(../con_banner.jpg) no-repeat top center;}



.nyall{ width:1030px; margin:0 auto; padding-top:20px; position:relative; padding-bottom:30px; min-height:432px;_height:432px; }
.nyall .nybg{ width:1014px; background:url(../nylalabg.gif) repeat-y; margin-left:11px;}

.nyall .nybg .nyleft{ background:url(../nynavtop.gif) no-repeat; width:255px; min-height:432px; position:absolute; top:10px; left:0; _height:432px;}
.nyall .nybg .nyleft h2{ margin-left:9px; width:231px; padding-top:23px; font-size:23px; text-align:center; color:#fff; letter-spacing:3px; font-weight:600;}
.nyall .nybg .nyleft ul{ width:227px; margin-left:13px; margin-top:15px;}
.nyall .nybg .nyleft ul li { font-size:15px; font-weight:800; color:#777;}
.nyall .nybg .nyleft ul li a{color:#777; display:block; background:url(../nynav_02.gif) no-repeat; width:227px; height:51px; line-height:51px; text-align:center;}
.nyall .nybg .nyleft ul li a:hover{color:#d80616;}
.nyall .nybg .nyleft ul li a.on{ background:url(../nynav_01.gif) no-repeat; color:#d80616;}


.nyall .nybg .nyright{ width:768px;  margin-left:246px; border-top:1px solid #d7d7d7;min-height:432px;_height:432px;}

.nyall .nybg .nyright .nyrightbox{ width:725px; margin:0 auto; overflow:hidden;}
.nyall .nybg .nyright .nyrightbox h3{ padding-top:20px; border-bottom:1px solid #eee; padding-bottom:3px;}
.nyall .nybg .nyright .nyrightbox h3 em{ float:right; font-size:12px; font-weight: normal; font-family:"宋体"; padding-right:5px; padding-top:3px; color:#666;}
.nyall .nybg .nyright .nyrightbox h3 em a{ color:#999;}
.nyall .nybg .nyright .nyrightbox h3 em a:hover{ text-decoration:underline;}
.nyall .nybg .nyright .nyrightbox h3 span{ background:url(../hot01.gif) no-repeat center right; padding-right:15px; font-size:15px;color:#d80616; padding-left:5px;}

.nyall .nybg .nyright .nyrightbox .nynrbox{ padding-top:20px; padding-bottom:40px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .aboutbox{ padding-left:15px; padding-right:20px; color:#333;}
.nyall .nybg .nyright .nyrightbox .nynrbox .aboutbox p{ line-height:30px; text-indent:24px;}


/*---旗下公司---*/
.nyall .nybg .nyright .nyrightbox .nynrbox .qxgsbox{ line-height:25px; text-indent:24px; font-size:13px; color:#666;}



/*---公司新闻---*/
.nyall .nybg .nyright .nyrightbox .nynrbox .newsbox{}
.nyall .nybg .nyright .nyrightbox .nynrbox .newsbox .newslist{ height:103px; background:#f6f6f6; padding-top:10px; padding-left:10px; margin-bottom:10px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .newsbox .newslist .newspic{ background:url(../news_picbg.gif) no-repeat; width:169px; height:88px;float:left; text-align:center; padding-top:5px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .newsbox .newslist .newspic a{ width:100%; height:83px; display:block; overflow:hidden; text-align:center;}
.nyall .nybg .nyright .nyrightbox .nynrbox .newsbox .newslist .newspic a img{ width:94%;}

.nyall .nybg .nyright .nyrightbox .nynrbox .newsbox .newslist .newsnr{ width:510px; float:left; padding-left:15px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .newsbox .newslist .newsnr dl{ padding-top:3px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .newsbox .newslist .newsnr dl a{ color:#333;}
.nyall .nybg .nyright .nyrightbox .nynrbox .newsbox .newslist .newsnr dl a:hover{ text-decoration:underline;}
.nyall .nybg .nyright .nyrightbox .nynrbox .newsbox .newslist .newsnr dl dt{ font-size:13px; font-weight:bold;}
.nyall .nybg .nyright .nyrightbox .nynrbox .newsbox .newslist .newsnr dl dd{ padding-top:5px; color:#333;}


.yema{ text-align:center; padding-top:30px; clear:both; display:block; padding-bottom:10px; background:#FFF; text-align:center;}
.yema span{ border:1px solid #ddd; margin-right:5px; padding:3px 9px; color:#999; }
.yema a{ border:1px solid #ddd; margin-right:5px; padding:3px 9px; color:#999; }
.yema a:hover{ color:#666;}
.yema span.dqyema{   border:none;} 


.nyall .nybg .nyright .nyrightbox .nynrbox .news_2box{ padding-top:30px; width:650px; clear:both; padding-bottom:30px; overflow:hidden; margin:0 auto;}
.nyall .nybg .nyright .nyrightbox .nynrbox .news_2box strong{ display: block; text-align:center; font-size:15px; font-family:"微软雅黑"; color:#666; padding-top:10px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .news_2box .zwtime{ text-align:center;padding-bottom:5px; padding-top:5px; margin-bottom:15px; color:#666; font-family:"微软雅黑"; background:#f8f8f8; margin-top:20px; width:}
.nyall .nybg .nyright .nyrightbox .nynrbox .news_2box .zwbox{ padding-left:10px; padding-right:10px; line-height:30px; text-indent:24px; color:#666; padding-bottom:30px;}

.nyall .nybg .nyright .nyrightbox .nynrbox .news_2box .othernews{ padding-top:25px; border-top:1px dashed #CCC;}
.nyall .nybg .nyright .nyrightbox .nynrbox .news_2box .othernews ul{ padding-left:15px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .news_2box .othernews ul li{ line-height:25px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .news_2box .othernews ul li i{ padding-right:10px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .news_2box .othernews ul li a{ color:#666;}
.nyall .nybg .nyright .nyrightbox .nynrbox .news_2box .othernews ul li a:hover{ text-decoration:underline;}
.nyall .nybg .nyright .nyrightbox .nynrbox .news_2box .othernews h2{ font-size:14px; color:#666; padding-left:30px; padding-bottom:10px} 
.nyall .nybg .nyright .nyrightbox .nynrbox .news_2box .othernews ul li em{ padding-left:20px;}


/*---合作案例---*/
.nyall .nybg .nyright .nyrightbox .nynrbox .casebox{}
.nyall .nybg .nyright .nyrightbox .nynrbox .casebox dl{ width:215px; float:left; padding-left:18px; padding-bottom:20px; padding-top:10px; overflow:hidden; }
.nyall .nybg .nyright .nyrightbox .nynrbox .casebox dl dd{ text-align:center; padding-top:8px; font-size:13px; font-weight:800; color:#666;}


/*---人才招聘---*/
.nyall .nybg .nyright .nyrightbox .nynrbox .hrbox{}
.nyall .nybg .nyright .nyrightbox .nynrbox .hrbox dl{ padding-left:10px; padding-bottom:30px; padding-top:10px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .hrbox dl dt{ font-size:14px; font-weight:bold; padding-bottom:20px; color:#b70000;}
.nyall .nybg .nyright .nyrightbox .nynrbox .hrbox dl dd{ padding-bottom:20px; line-height:20px; padding-left:3px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .hrbox dl dd h4{ font-size:12px; color:#333; padding-bottom:10px;}


/*---联系我们---*/
.nyall .nybg .nyright .nyrightbox .nynrbox .conbox{}
.nyall .nybg .nyright .nyrightbox .nynrbox .conbox .conlx{ line-height:25px; padding-left:10px; padding-top:10px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .conbox .conlx h4{ font-size:16px; padding-bottom:15px; color:#b70000;}


.nyall .nybg .nyright .nyrightbox .nynrbox .conbox .conmap{ padding-top:20px; padding-left:10px;}


.nyall .nybg .nyright .nyrightbox .nynrbox .messbox{}
.nyall .nybg .nyright .nyrightbox .nynrbox .messbox .messbtn{overflow:hidden;}
.nyall .nybg .nyright .nyrightbox .nynrbox .messbox .messbtn span{ background:#b70000;}
.nyall .nybg .nyright .nyrightbox .nynrbox .messbox .messbtn span a{ background:#b70000; display:block; width:100px; height:23px; line-height:23px; text-align:center; color:#FFF; float:right; }

.nyall .nybg .nyright .nyrightbox .nynrbox .messbox dl{background:#f6f6f6; clear: both; margin-top:15px; overflow:hidden; padding-bottom:3px; color:#333;}
.nyall .nybg .nyright .nyrightbox .nynrbox .messbox dl dt{ margin-left:15px; margin-right:10px; margin-bottom:10px; margin-top:10px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .messbox dl dt em{ float:right;}
.nyall .nybg .nyright .nyrightbox .nynrbox .messbox dl dt .lydiv{ padding-top:5px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .messbox dl dd{ margin-left:8px; margin-right:10px; margin-bottom:5px; background:#FFF; padding-top:5px; padding-bottom:5px; padding-left:7px;}






/*-留言板-*/

.nyall .nybg .nyright .nyrightbox .nynrbox .messbox .container {width: 900px; margin: 0 auto; font-size: 1.2em;  color: #555;}
.nyall .nybg .nyright .nyrightbox .nynrbox .messbox #content {	background: #f0f0f0; float: left; width: 100%;}
.nyall .nybg .nyright .nyrightbox .nynrbox .messbox .post {
	margin: 0; padding: 10px 20px;
	float: left;
	width: 560px;
}





/*------------------POPUPS------------------------*/
#fade {
	display: none;
	background: #000; 
	position: fixed; left: 0; top: 0; 
	z-index: 10;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
.popup_block{
	display: none;
	background: #fff;
	padding: 20px; 	
	border: 20px solid #ddd;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
img.btn_close {
	float: right; 
	margin: -55px -55px 0 0;
}
.popup p {
	padding: 5px 10px;
	margin: 5px 0;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}



.nyall .nybg .nyright .nyrightbox .nynrbox .messbox .popup_block{}
.nyall .nybg .nyright .nyrightbox .nynrbox .messbox .popup_block table{}
.nyall .nybg .nyright .nyrightbox .nynrbox .messbox .popup_block table tr td{ padding-bottom:5px; color:#666;}
.nyall .nybg .nyright .nyrightbox .nynrbox .messbox .popup_block table tr td input{ height:22px; line-height:22px; width:300px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .messbox .popup_block table tr td textarea{ width:600px; height:130px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .messbox .popup_block table tr td span{ padding-top:10px; display:block;}
.nyall .nybg .nyright .nyrightbox .nynrbox .messbox .popup_block table tr td .tjbutton{ width:100px; height:24px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .messbox .popup_block table tr td .czbutton{ width:100px; height:24px; margin-left:5px;}


/*---公司环境---*/
.nyall .nybg .nyright .nyrightbox .nynrbox .gshjbox{}
.nyall .nybg .nyright .nyrightbox .nynrbox .gshjbox ul{}
.nyall .nybg .nyright .nyrightbox .nynrbox .gshjbox ul li{ background:url(../hjbg.gif) no-repeat; width:235px; height:201px; text-align:center; padding-top:9px; float:left; margin-left:3px;margin-right:3px; margin-bottom:10px; _display:inline;}



/*--产品展示--*/

.prbanner { width:100%; height:260px; float:left; position:relative; overflow:hidden;}
.slides3 { display:block; width:100%; height:260px; list-style:none; padding:0; margin:0; position:relative}
.slides3 li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
.slides3 li a { display:block; width:100%; height:100%; text-indent:-9999px}


.nyall .nybg .nyright .nyrightbox .nynrbox .prbox{}
.nyall .nybg .nyright .nyrightbox .nynrbox .prbox ul{}
.nyall .nybg .nyright .nyrightbox .nynrbox .prbox ul li{ width:231px; height:229px; background:url(../prpicbg.gif) no-repeat; float:left; text-align:center; padding-left:1px; padding-top:8px; margin-left:4px; margin-right:4px; margin-bottom:15px; position:relative;}
.nyall .nybg .nyright .nyrightbox .nynrbox .prbox ul li a{ display:block; width:215px; height:219px; margin:0 auto; color:#000;}
.nyall .nybg .nyright .nyrightbox .nynrbox .prbox ul li a:hover{ color:#FFF;}
.nyall .nybg .nyright .nyrightbox .nynrbox .prbox ul li a p{ position: absolute; background:#FFF; background:#FFF; width:100%; top:197px;width:215px; height:30px; line-height:30px;filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; z-index:800;}
.nyall .nybg .nyright .nyrightbox .nynrbox .prbox ul li a:hover p{ background:#b70000;}


.nyall .nybg .nyright .nyrightbox .nynrbox .prbox2{ padding-bottom:30px; overflow:hidden;}
.nyall .nybg .nyright .nyrightbox .nynrbox .prbox2 .prbigbox{ background:url(../prbigbg.gif) no-repeat; width:438px; height:421px; float:left; text-align:center; padding-left:2px; padding-top:19px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .prbox2 .prbigmx{ float:left; width:230px; padding-left:40px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .prbox2 .prbigmx ul { padding-top:30px;}
.nyall .nybg .nyright .nyrightbox .nynrbox .prbox2 .prbigmx ul li{ line-height:30px; color:#666;}
.nyall .nybg .nyright .nyrightbox .nynrbox .prbox2 .prbigmx ul li strong{ font-size:15px; padding-bottom:20px; display:block;}


.zoomy{ position:absolute; display:none; background-repeat:no-repeat; -webkit-box-shadow:3px 3px 10px #000; -moz-box-shadow:3px 3px 10px #000; border:0; cursor:url(blank.gif), move; line-height:100px; text-align:center; background-image:url(loading.gif); background-position:center; background-color:#fff; z-index:1000;}
.zoomy span{ display:block; margin:10px auto; background:-webkit-gradient(linear, 0% 100%, 0% 0%, color-stop(0.50, rgba(255, 255, 255, 0)), to( rgba(255, 255, 255, .5))); background:-moz-linear-gradient(bottom center, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, .5) 100%);}
.zoomy img{ opacity:0; filter:alpha(opacity=0);}
.zoomy a{ color:#333; text-decoration:none;}
.broke a{ display:block; height:100%; width:100%;}
#brokeZoomy{ display:block; position:absolute; width:30px; height:30px; top:0px; left:0px; -webkit-border-radius:0px; -moz-border-radius:0px; background:#fff url(broke.gif) center no-repeat;}

/*功能介绍*/
.nyall .nybg .nyright .nyrightbox .nynrbox .gnbox{}
.nyall .nybg .nyright .nyrightbox .nynrbox .gnbox ul{}
.nyall .nybg .nyright .nyrightbox .nynrbox .gnbox ul li{ width:724px; height:240px; margin-bottom:20px;}

/*地图样式*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}




