/* CSS Document */
.middle{margin-top:0; width:1000px; height:1320px; height:1320px !important; }
.gallery-wap{float:left; width:998px; height:1300px !important;  height:1300px; border:1px #CECECE solid; margin:5px 0; background:#F2F2F2;}
.gallery-inside{ float:left; margin:3px!important; margin:3px 2px; padding:0; width:992px; height:1320px; background:url(images/bg-warp.jpg) repeat-x top left; }

.ga-sp{width:992px; height:480px; margin-top:30px; text-align:center; background:url(images/bg-inside-sp.gif) no-repeat top center; position:relative;}
.title-index{width:170px; height:52px; position:absolute; left:50px; top:-46px; background:url(images/tit-index.gif) no-repeat; }
.title-index span{margin-left:20px; line-height:52px; font-size:16px; color:#484848; font-family:Microsoft YaHei, "宋体", Arial, Helvetica, sans-serif; font-weight:bold;}
.sp-new{ position:absolute; top:5px; left:18px; width:697px; height:540px; border-right:1px #ccc solid; background:url(images/bg-shadow-sp.gif) no-repeat; }
.sp-right{position:absolute; top:5px; right:15px; width:260px; height:540px; border-left:1px #ededed solid; }

.focus-pic{float:left; width:660px; height:470px; margin:32px 0 0 17px!important;margin:32px 0 0 9px; }
.focus-pic a{ font-family:Microsoft YaHei; font-size:18px;	color:#333333; text-decoration: none;}
.focus-big{position:relative; width:660px; height:470px; }
.i_photo img{margin-left:0px;}
.i_link2 a{float:center;margin:2px;padding:2px 0;display:blcok;height:22px;line-height:22px;}
.index_page{ position:absolute; right:0; bottom:0; display:block;height:16px;padding:1px 0;margin-right:4px;}
.index_page *{float:left;display:inline;line-height:16px;border:1px solid #9BB500;text-align:center;padding:0;margin:0 2px;}
.index_page strong{background:#9BB500;color:#fff;width:16px;}
.index_page span{color:#9BB500;padding:3px 0 0 0;border:0;cursor:pointer;}
.index_page a{width:16px;color:#9BB500;text-decoration:none;}
.tit{position:absolute; left:8px; bottom:0; width:550px; text-align:left; font-weight:bold;	 }


.sp-right ul{float:left; width:258px; margin:10px 0 0 0; padding:0;}
.sp-right li{list-style:none; width:258px; height:115px; margin:0; padding-top:15px; font-family:Microsoft YaHei, "宋体", Arial, Helvetica, sans-serif; }
.sp-right li a {cursor:pointer;font-family:Microsoft YaHei, "宋体", Arial, Helvetica, sans-serif; text-decoration:none; color:#333333;}
.sp-titimg {float:left; margin-left:10px; border:1px #ccc solid;}
.sp-titimg img{width:130px; height:87px; margin:3px; border:none;}
.sp-r-tit{float:left; text-align:left; margin:5px 0 0 8px; width:85px; font-size:14px; line-height:20px; color:#484848; display:block; overflow:hidden;}
.sp-r-btbg{ background:url(images/right-btline.gif) no-repeat left bottom; padding:0;}
.sp-r-btbg-toppad{background:url(images/right-btline.gif) no-repeat left bottom; padding-top:15px;}




.cata{float:left; width:950px; margin:20px 19px 10px 19px!important; margin:25px 10px 10px 10px; height:290px; padding:0;}
.cata-tit{ float:left; width:950px; height:59px; background:url(images/bg-ca.jpg) no-repeat left top;}
.cata-ldfttit{float:left; margin:10px 20px !important; margin:12px 20px; width:150px; padding:0;}
.cata-chinese{margin-left:5px; height:22px; font-size:16px; line-height:22px; color:#5C7C0E; font-weight:bold; font-family:Microsoft YaHei, "宋体", Arial, Helvetica, sans-serif; text-align:justify; }
.cata-eng{ height:10px; line-height:10px; font-size:10px; color:#A0A0A0; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify;}
.index-more{float:right; margin:15px 25px 0 0!important; margin:15px 15px 0 0; font-size:12px; }
.index-more a{ text-decoration:none; cursor:pointer; color:#5C7C0E;}


.cata .hyx{width:950px;margin-top:40px;padding-top:40px}
.cata .hyx ul{margin:0;padding:0}
.cata .hyx li{float:left;margin-left:20px;width:445px;height:153px;padding-bottom:25px;list-style:none;display:inline;}
.cata .hyt{width:230px;height:153px;float:left;display:inline;}
.cata .hyw a{font-size:14px;color:#333;text-decoration:none;text-align:left}
.cata .hyw a:hover{color:#c8200e; text-decoration:underline;}
.cata .hyw p{font-size:14px;color:#333;text-align:left}
.cata .hyw{float:left;margin-left:10px;width:200px;text-align:left}

.calist-warp{float:left; width:950px; height:250px; padding:0; background:url(images/bg-cadiv.jpg) no-repeat bottom left;}
.calist-warp ul{float:left; width:180px; height:180px; padding:0; margin:20px 0 10px 7px !important; margin:20px 0 10px 5px; }
.calist-warp li{list-style:none;}
.ca-linkimg{float:left; margin:0; width:180px; height:135px; background:url(images/bg-s.jpg) no-repeat left top; padding:0;}
.ca-img{float:left; width:157px; height:105px; margin:12px !important; margin:12px 6px; padding:0;}
.ca-img img{border:none; cursor:pointer;}
.ca-cutline{float:left; margin:5px!important; margin:3px; height:4px; width:170px; padding:0; background:url(images/sh-hhbgline.gif) repeat-x;}
.ca-linkname{float:left; height:40px; width:160px; margin-top:5px !important; margin:0; padding:0 10px; text-align:left; font-family:Microsoft YaHei, "宋体", Arial, Helvetica, sans-serif; font-size:14px; color:#666; line-height:18px; }
.ca-linkname a{ text-decoration:none; color:#666;}
