@charset "utf-8";
/* CSS Document */
/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,table {margin:0;padding:0;}
body,input,select,button,textarea{font-size:12px; font-family:/*arial,*/'宋体',Tahoma,Geneva,sans-serif;}
table {border-collapse:collapse;border-spacing:0;}
button{cursor:pointer;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
p{text-align:left;}
abbr,acronym { border:0;}
a{text-decoration:none;color:#000000;outline:none;blr:expression(this.onFocus=this.blur());}
input,area{blr:expression(this.onFocus=this.blur());}
a.red{color:#F60;}
a.red:hover{color:#900;}
/*字体，颜色*/
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.t2{text-indent:2em;}

/*定位*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cb{height:0px;clear:both;font-size:0px;line-height:0px;zoom: 1;}
.cl{clear:left;}
.cr{clear:right;}
.vm{vertical-align:middle;}
.pr{position:relative;}
.pa{position:absolute;}
.zoom{zoom:1;}
.hidden{visibility:hidden;}
.none{display:none;}
.block{display:block;}
.fix:after {clear: both;content: "$";display: block;height: 0;overflow: hidden;visibility: hidden; font-size:0; height:0;}
.fix{*zoom:1;}   /*IE6、7 Hack*/
.w{width:100%;}
.h{height:100%;}
/*==============================body==============================*/
body{
	min-width:1000px;
	height:auto;
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"");
	font-family:"微软雅黑";
}
/*======================header======================*/
.header{
	width:100%;
	height:43px;
	font-family:"微软雅黑";
	background-color:#015198;
	border-bottom:2px solid #00cef1;
}

.headerBox{
	width:1000px;
	height:43px;
	margin:0 auto;
}

h1{
	width:147px;
	height:43px;
	margin-left:16px;
	overflow:hidden;
}

.nav{
	margin:0 auto;
	height:43px;
	line-height:43px;
	z-index:9999;
}

.nav li{
	width:85px;
	height:43px;
	line-height:43px;
	float:left;
	display:inline-block;
	margin-right:2px;
	padding-right:1px;
}

.nav .navBar-last{
	margin-right:0;
	background:none;
}

.nav li a{
	width:100%;
	height:100%;
	display:block;
	color:#15f5ff;	
	text-align:center;
}

.nav li a:hover{
	color:#FFF;
}

.top2{ width:100%; height:50px; background:url(http://www.shneweye.com/zt/wd/img/logobg.jpg) repeat-x;}
.top2 div { width:1000px; height:50px; background:url(/zt/head_foot/img/logo.gif) left no-repeat; margin:0 auto; overflow:hidden;}
.top2 p{ width:660px; height:50px; line-height:50px; padding-left:340px; background:url(/zt/head_foot/img/tel.gif) no-repeat right; color:#CCC; font-size:12px;}

/*======================banner======================*/
.banner{
	width:100%;
	height:479px;
	background:url(../img/banner_bg.jpg) left top repeat-x;
}

.bannerBox{
	width:100%;
	height:479px;
	background:url(../img/banner.jpg) center top no-repeat;
	text-indent:-99999em;
}
/*======================top======================*/
.top{
	width:1000px;
	margin:-139px auto 0;
	background-color:#FFF;
	margin-top:-135px\9;
}

.topTishi{
	width:128px;
	height:108px;
	background:url(../img/tishi.png) left top no-repeat;
	_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod=crop, src="../img/tishi.png");
	position:absolute;
	left:-133px;
	top:104px;
}

.topLeft{
	float:left;
	display:inline-block;
	width:626px;
}

.topLeft li{
	width:624px;
	height:126px;
	border-bottom:1px solid #e2dfdf;
	border-right:2px solid #d1ca88;
	overflow:hidden;
	cursor:pointer;
	margin-top:-4px\9;
}

.topLeft-pic{
	float:left;
	display:inline-block;
	width:84px;
	height:84px;
	padding:21px 11px 0;
	overflow:hidden;
}

.topLeft-cont{
	float:left; padding-left: 30px;
	display:inline-block;
	width:580px;
	padding-top:18px;
}

.topLeft-cont h4{
	font-size:18px;
	font-weight:bold;
	color:#0d0d0d;
	line-height:30px;
}

.topLeft-cont p{
	font-size:14px;
	color:#555353;
	line-height:18px;
}

.topLeft li.selected{
	background-color:#fff6a6;
	border-right:2px solid #fff6a6;
	border-bottom:1px solid #09889e;
	cursor:auto;
}

.topLeft li.selected h4{
	color:#029802;
}

.topRight{
	float:left;
	display:inline-block;
	width:374px;
	height:762px;
	margin-top:-4px\9;
	background-color:#fff6a6;
}

.topRight-pic{
	width:374px;
	height:132px;
	overflow:hidden;
	margin-bottom:20px;
}

.topRight2 .topRight-pic{
	width:374px;
	height:212px;
	overflow:hidden;
	margin-bottom:10px;
}

.topRight-cont{
	width:350px;
	margin:0 auto;
	line-height:24px;
	font-size:14px;
}

.topZz{
	margin-bottom:40px;
}

.topRight2 .topZz{
	margin-bottom:20px;
}

.topZd{
	margin-bottom:40px;
}

.topRight2 .topZd{
	margin-bottom:20px;
}

.topZz span{
	font-size:18px;
	font-weight:bold;
	color:#029802;
}

.topZd p.fb,
.topWd p.fb{
	font-size:18px;
	color:#029802;
	margin-bottom:8px;
}

.topWd li{
	background:url(../img/ask_bg.jpg) 0 5px no-repeat;
	padding-left:25px;
	color:#6e6e6e;
}

.topWd-first{
	margin-bottom:15px;
}

.topWd li strong{
	color:#222;
	font-weight:bold;
	margin-bottom:4px;
}

.topZx{
	font-size:18px;
	line-height:24px;
	color:#029802;
	font-weight:bold;
	text-align:center;
	margin:30px 0;
}

.topRight2 .topZx{
	margin-top:30px;
}

.topZx a{
	color:#ff5400;
	text-decoration:underline;
}
/*======================center======================*/
.center{
	width:1000px;
	height:259px;
	margin:62px auto 0;
	background:url(../img/center_bg.png) left top no-repeat;
	padding-top:203px;
}

.center h3{
	height:36px;
	line-height:36px;
	text-align:left;
	left:363px;
	top:-5px;
}

.center h3 span{
	color:#FFF;
	padding-right:17px;
	letter-spacing:3px;
	margin-right:10px;
}

.center h3 strong{
	font-size:30px;
	letter-spacing:3px;
}

.centerBox{
	float:left;
	display:inline-block;
	width:248px;
	margin-right:1px;
}

.centerTop{
	text-align:center;
}

.centerTop span{
	display:inline-block;
	height:22px;
	line-height:22px;
	text-align:center;
	color:#FFF;
}

.centerBox h4{
	font-size:18px;
	line-height:50px;
	font-weight:bold;
	text-align:center;
	margin-top:20px;
}

.centerBox ul li{
	font-size:14px;
	line-height:25px;
	padding:0 20px;
}

.centerBox ul li span{
	float:left;
	display:inline-block;
	width:22px;
}

.centerBox ul li p{
	float:right;
	display:inline-block;
	width:185px;
}

.centerOne .centerTop span{
	background-color:#64a104;
	padding:0 5px;
	margin:0 2px;
}

.centerTwo .centerTop span{
	background-color:#ff4200;
	padding:0 30px;
}

.centerThr .centerTop span{
	background-color:#e4762c;
	padding:0 8px;
	margin:0 5px;
}

.centerFou .centerTop span{
	background-color:#06437b;
	padding:0 8px;
	margin:0 5px;
}

.centerOne h4{
	color:#64a104;
}

.centerTwo h4{
	color:#ff4200;
}

.centerThr h4{
	color:#e4762c;
}

.centerFou h4{
	color:#06437b;
}

/*======================center======================*/
.bottom{
	width:920px;
	margin:10px auto 20px;
}

.bottom h3{
	font-size:32px;
	text-align:center;
	line-height:60px;
	color:#015198;
}

.bottom p{
	line-height:26px;
	padding-bottom:20px;
}
/*======================footer======================*/
.footer{
	width:100%;
	padding-bottom:10px;
}

.footerTop{
	width:100%;
	height:42px;
	background-color:#044487;
	border-bottom:1px solid #9bb4cf;
	border-top:1px solid #9bb4cf;
}

.footerTop-cont{
	width:1000px;
	margin:0 auto;
}

.footerTop-cont ul{
	width:910px;
	margin:0 auto;
}

.footerTop-cont ul li{
	float:left;
	display:inline-block;
	width:130px;
	line-height:42px;
	font-size:16px;
	text-align:center;
}

.footerTop-cont ul li a{
	color:#FFF;
}

.footerBottom{
	width:1000px;
	margin:0 auto;
}

.footerBottom a.fl{
	display:inline-block;
	width:354px;
	height:122px;
	padding:19px 0 0 37px;
}

.footerBottom ul{
	padding:19px 70px 0 0;
	line-height:27px;
	color:#727272;
}




/*======================footer======================*/
.ufoL{
	width:138px;
	height:44px;
	background:url(../img/ufo_littile.png) left top no-repeat;
	position:fixed;
	bottom:0;
	right:0;
}

.ufoL-cont{
	width:132px;
	height:36px;
	margin-top:8px;
	cursor:pointer;
}

.ufoB{
	width:232px;
	height:151px;
	background:url(../img/ufo_big.png) left top no-repeat;
	position:fixed;
	bottom:0;
	right:0;
	cursor:pointer;
}

.ufoB a{
	display:block;
	width:226px;
	height:143px;
	margin-top:8px;
}

.close{
	position:absolute;
	width:26px;
	height:26px;
	right:0;
	top:0;
	cursor:pointer;
	z-index:99999;
}

.y_situ{ width:1000px; height:auto; overflow:hidden; border:1px solid #ccc; margin:20px auto 0 auto;}
.y_situ li{ float:left; width:230px; height:300px; padding:20px 0 20px 16px;}

.y_zj01{ width:968px; height:auto; overflow:hidden; padding:15px; border:1px solid #7d7d7d; margin:20px auto 0 auto;}
.y_zj01 dl dt { width:368px; height:449px; float:left; padding:3px; border:1px solid #e5e5e5;}
.y_zj01 dl dd { float:right; width:574px; height:455px;}
.y_zj01 dl dd h2 { font-size:18px; font-weight:bold;}
.y_zj01 dl dd p.p1 { font-size:14px; line-height:22px; padding-top:5px; }
.y_zj01 dl dd p.p2 { font-size:13px; line-height:20px; text-indent:2em; padding-top:15px;}
.y_zj01 dl dd ul { height:auto; overflow:hidden; margin-top:15px;}
.y_zj01 dl dd ul li { width:280px; height:174px; float:left;}
.y_zj01 dl dd p.p3 { font-size:14px; line-height:18px; text-indent:2em; margin-top:15px;}
.y_zj01 dl dd a { width:250px; height:30px; background:#0c3fff; line-height:30px; text-align:center; display:block; color:#fff; margin:10px auto 0;}

