@charset "utf-8";
/* CSS Document */

/* === 全局样式 ===*/
body {font-family:\5B8B\4F53,Arial Narrow,arial,serif; background:url(../images/bg.gif); font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,pre,form,fieldset,input,textarea,blockquote,h1,h2,h3,h4,h5{padding:0; margin:0;}
ul,li{ list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}   
p{ margin:0px; padding:0px;}
a{ color:#000000; font-size:12px; text-decoration:none;}
a:hover{ color:#000000; text-decoration:underline;}
.clear{ clear:both; }
.none {display:none;}
/* === 全局样式结束 ===*/

.top{ height:40px; background:#FFF; }
.topnr{ width:960px; overflow:hidden; margin:0 auto;}
.logo{ float:left; padding-left:15px; padding-top:8px; width:250px;}
.topmune{ float:right; padding-top:15px; width:600px; }
.topmune ul li{ float:left; padding-right:15px;}
.topmune ul li a{ color:#494949;}

.title{ height:380px; overflow:hidden; background:url(../images/titlebg.jpg) no-repeat; clear:both; width:100%; background-position:center center; margin:0px auto; +position:relative;}
.title ul{ width:960px; padding-left:0px; margin:0 auto;}

.qy{  width:960px; margin:0 auto; padding-bottom:45px;}
.qytitle{ float:left; padding-top:50px; padding-left:20px;}
.qynr{ float:left; width:855px; padding-left:15px; padding-top:45px;}
.qynr ul li{ font-size:14px; font-weight:bold; color:#344040; line-height:24px; text-indent:2em;}

.main01{ width:960px; margin:0 auto; overflow:hidden;}
.mainnr{ width:958px; border:solid 1px #d9cebe; background:#fffcf5; padding-bottom:25px; margin-bottom:25px;}
.myzx{ padding-top:25px; padding-left:25px; padding-bottom:30px;}
.jx01nr{ width:198px; float:left; padding-left:20px;}
.jx01nr ul li h2{ background:url(../images/ico.gif) no-repeat; padding-left:15px; font-size:14px; padding-bottom:15px; line-height:22px;color:#344040;}
.jx01nr ul li p{ text-indent:2em; line-height:24px; font-size:14px; color:#a2a2a2;}
.jx01nr ul li p a{ font-size:14px; color:#a22500;}

.fgx{ float:left; width:1px; padding-left:20px;}

.acs{ width:960px; margin:0 auto; background:url(../images/abcbg_02.gif) no-repeat; height:285px; overflow:hidden; padding-left:80px; }

.jx02nr{ width:240px; float:left; padding-left:22px; padding-top:52px;}
.jx02nr ul li h2{ background:url(../images/ico.gif) no-repeat; padding-left:15px; font-size:14px; padding-bottom:15px; line-height:22px;color:#344040;}
.jx02nr ul li p{ text-indent:2em; line-height:24px; font-size:14px; color:#a2a2a2;}
.jx02nr ul li p a{ font-size:14px; color:#a22500;}

.fgx01{ height:1px; overflow:hidden; clear:both; padding-left:22px; padding-top:18px;}
.fgx02{ float:left; width:1px; height:156px; overflow:hidden; padding-left:20px; padding-top:22px;}

.bcs{ width:960px; margin:0 auto; background:url(../images/abcbg_03.gif) no-repeat; height:307px; padding-left:80px; }.bj{ height:20px; overflow:hidden;}

.ccs{ width:960px; margin:0 auto; background:url(../images/abcbg_04.gif) no-repeat; height:347px; padding-left:80px; }

.jx03nr{ width:185px; float:left; padding-left:15px;}
.jx03nr ul li h2{ background:url(../images/ico.gif) no-repeat; padding-left:15px; font-size:14px; padding-bottom:15px; line-height:22px;color:#344040;}
.jx03nr ul li p{ text-indent:2em; line-height:24px; font-size:14px; color:#a2a2a2;}
.jx03nr ul li p a{ font-size:14px; color:#a22500;}

.fgx03{ float:left; width:1px; padding-left:12px; }
.bj01{ height:75px; overflow:hidden;}

.morezt{ background:url(/special/imageschangshi/title07.gif) no-repeat; width:960px; height:56px; overflow:hidden; margin-top:25px; text-align:right;}
.morezt a{ padding-right:15px; line-height:62px; color:#a5896b;}
.mainnr01{ width:958px; border:solid 1px #d9cebe; background:#fffcf5; padding-bottom:15px; margin-bottom:25px;}
.mainnr01 ul{ padding-top:25px;}
.mainnr01 ul li{ float:left; padding-left:10px; text-align:center;}
.mainnr01 ul li p{ line-height:36px;}
.mainnr01 ul li p a{ color:#6e6e6e;}
.mainnr01 ul li img{ border:solid 1px #cccccc;} 

.footer {
    color: #6F6F6F;
    line-height: 20px;
    margin-bottom: 52px;
    padding-bottom: 20px;
    text-align: center;
    width: 980px;
}
.footer ul {
    margin: 22px auto 0;
    width: 480px;
}
.footer ul li {
    float: left;
}
.footer ul li a {
    margin: 0 5px;
}
.footer ul li a:link, .footer ul li a:visited {
    color: #6F6F6F;
}
.js_tongji {
    margin: 0 auto;
    width: 300px;
}
#bdshare {
    float: right !important;
}

.mc{margin:0 auto; width:960px;}


.ztmore{ width:960px; margin:0 auto;}
.moregdzt{ text-align:right; padding-top:15px;}
.moregdzt a{ font-size:14px; font-weight:bold; color:#a22500;}
#menuback {
	margin: 0px auto;
	list-style: none;
	background: url(../images/menu-bg.jpg);
	width:960px;
	overflow: auto;	
}

#menuback li.shutter {
	width:192px;
	height: 100px;
	display: block;
	float: left;
}

#menuback li#shutter1 {
	background: url(../images/shutter-africanplains.jpg) no-repeat; 
}
#menuback li#shutter2 {
	background: url(../images/shutter-reptiles.jpg) no-repeat; 
}
#menuback li#shutter3 {
	background: url(../images/shutter-aviary.jpg) no-repeat; 
}
#menuback li#shutter4 {
	background: url(../images/shutter-arcticzone.jpg) no-repeat; 
}
#menuback li#shutter5 {
	background: url(../images/shutter5.jpg) no-repeat; 
}

#menuback .link {
   width:192px;
   height: 100px;
   display: block;
    /*background: url(/special/imageschangshi/window.png) no-repeat bottom center;
   _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/window.png" ,sizingMethod="crop"
  text-indent: -9999px;*/
}


.jx06nr{ width:155px; float:left; padding-left:20px;}
.jx06nr ul li h2{ background:url(../images/ico.gif) no-repeat; padding-left:15px; font-size:14px; padding-bottom:15px; line-height:22px;color:#344040;}
.jx06nr ul li p{ text-indent:2em; line-height:24px; font-size:14px; color:#a2a2a2;}
.jx06nr ul li p a{ font-size:14px; color:#a22500;}
.fgx06{ float:left; width:1px; padding-left:15px; }

.jx07nr{ width:203px; float:left; padding-left:20px;}
.jx07nr ul li h2{ background:url(../images/ico.gif) no-repeat; padding-left:15px; font-size:14px; padding-bottom:15px; line-height:22px;color:#344040;}
.jx07nr ul li p{ text-indent:2em; line-height:24px; font-size:14px; color:#a2a2a2;}
.jx07nr ul li p a{ font-size:14px; color:#a22500;}