/*Ð±Ò³*/
.page{clear:both;text-align:right;vertical-align:middle;font-family:""}
.page a{color:#575757;border:1px solid #575757;background:#fff;padding:3px 5px;text-decoration:none}
.page a:hover{color:#fff;border-color:#575757;background:#575757;text-decoration:none}
.page .previous,.page .next{color:#575757;border-color:#575757;background:#fff}
.page a.active{color:#fff;border-color:#333;background:#333}
.page select{display:inline;vertical-align:middle}
/*Ï¸Ò³Ò³*/
.page2{clear:both;margin:20px 0px 0px;text-align:center}
.page2 a{display:inline-block;color:#6e614c;border:1px solid #6e614c;background:#fff;font-weight:bold;margin-right:2px;padding:1px 5px;line-height:18px;font-size:12px;font-family:Arial;text-decoration:none;text-indent:0em;cursor:pointer}
.page2 a:hover{color:#fff;border-color:#6e614c;background:#6e614c;text-decoration:none}
.page2 .previous,.page2 .next{color:#6e614c;background:#fff;border-color:#6e614c}
.page2 .currentPage{color:#fff;border-color:#6e614c;background:#6e614c}
/*Ò³*/
.preNext{clear:both;margin-bottom:10px;padding:20px 0px}
.preNext div{float:left;position:relative;margin-right:10px;padding-left:21px}
.preNext a img{display:block;vertical-align:middle;padding:1px;border:1px solid #ccc;margin-right:5px}
.preNext a:hover img{border-color:#f60}
.preNext span{position:absolute;left:0px;top:0px;display:block;width:20px;height:77px;padding:2px 0px 0px 0px;text-align:center;background:#666;color:#fff;line-height:14px}
/*Ò³Ò³*/
.newsShow .preNext{width:680px;border-top:1px dotted #929292;margin-top:20px;overflow:hidden}
.preNext div.preNews,
.preNext div.nextNews{float:left;width:340px;margin:0px;padding:0px;overflow:hidden;text-align:left}
.preNext div.R{float:right}
/*Ôª*/
.subOuter{width:960px;overflow:hidden;margin:10px 0px;background:url(../images/740Line.gif) repeat-y right top}
.subInner{float:left;width:960px;overflow:hidden;background:url(../images/bottomLine.gif) no-repeat right bottom}
.subLeft{float:left;width:200px;overflow:hidden}
.subRight{float:right;width:740px;overflow:hidden}
/*Ç°Î»*/
.site{width:738px;height:41px;line-height:41px;overflow:hidden;border:1px solid #cecece;border-bottom:none;background:url(../images/repeatx.png) repeat-x}
.site h2{float:left;width:160px;height:40px;line-height:40px;font-size:16px;font-weight:normal;color:#fff;padding-left:25px;background:url(../images/all.png) no-repeat left -284px}
.site div{float:right;width:543px;text-align:right;padding-right:10px;overflow:hidden}
.site div span{padding:0px 10px;background:url(../images/arrow.gif) no-repeat 8px center;zoom:1}
/*Æ·Õ¹Ê¾Ç°Î»*/
.proSite h2{width:245px;background-position:left -482px}
.proSite div{width:448px}
/**/
.subLeft h2{height:43px;line-height:42px;font-size:18px;font-weight:normal;color:#fff;padding-left:30px;background:url(../images/all.png) no-repeat left -325px;white-space:nowrap}
.subLeft .content{padding:7px;border:1px solid #9C2E00;border-top:none;overflow:hidden}
.subLeft li{float:left;display:block;width:184px;line-height:30px;overflow:hidden;margin-bottom:9px;background:url(../images/li.png) no-repeat}
.subLeft li a{padding-left:20px}
.subLeft li li{border-bottom:1px solid #ddd;background:none;margin:0px}
.subLeft li li a{padding-left:30px;background:url(../images/sub.gif) no-repeat 20px center}
.subLeft li.oneCurrent a{color:#3ea7c8}
.subLeft li.oneCurrent li a{color:#666}
.subLeft li.oneCurrent li.twoCurrent a{color:#3ea7c8}
/*ÏµÊ½*/
.subLeft .contact{padding-top:127px;background:url(../images/all.png) no-repeat -210px -91px}
.subLeft .content{background:#fff;border:1px solid #9C2E00;border-top:none;white-space:nowrap}
/*Ò³*/
.aboutShow{width:700px;padding:20px;overflow:hidden}
/*Öº*/
.titStyle{-x-system-font:none;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-size:20px;line-height:38px;text-align:left;clear:both;margin-bottom:5px}
.aboutNews{text-align:center;height:20px;margin-bottom:20px;color:#7e7e7e}
.aboutNews span{padding-right:10px}
/*é¿´*/
.messageShow{width:550px;padding:20px;overflow:hidden}
.sendMessage{padding:20px;min-height:350px}
.allMessage{border:1px solid #d5e4f4;margin-bottom:5px;padding:2px}
.allMessage .users{background-color:#f4faff;border-top:1px solid #ebf5fe;border-bottom:1px solid #ebf5fe;padding:2px 10px}
.allMessage .users span.name{color:#175cbb;margin-right:10px;}
.allMessage .users span.time{color:#999}
.allMessage .content{padding:5px 30px}
.allMessage .content strong{font-weight:normal}
.allMessage .reply{border:1px dashed #dcdcdc;margin:0px 50px 10px;padding:2px 10px;background-color:#f8f8f8}
.allMessage .reply span{display:block;color:#f60}
.messageShow .R{padding-top:2px}
.messageShow .L a{margin:0px;padding:3px 5px;line-height:26px;color:#666;border:1px solid #666}
.messageShow .L a:hover{color:#fff;text-decoration:none;background:#333}
/**/
.faceBox{position:absolute;z-index:10;left:0px;top:0px;visibility:hidden}
.face{display:block;height:20px;float:left;cursor:pointer;background:url(../images/face.png) no-repeat left center;padding-left:20px}
.expression{float:left;width:373px;padding:5px;background:#f2f2f2}
.expression h3{font-size:12px;font-weight:normal;padding:0px 0px 5px 5px;height:20px;line-height:20px}
.expression .close{width:17px;height:20px;margin-top:-25px;float:right;text-indent:-9999px;background:url(../images/all.png) no-repeat -393px -489px;cursor:pointer}
.expression table{background:#fff}
.expression table td{width:30px;height:30px;border:1px solid #e8e8e8;text-align:center;padding:0px}
.expression table td a{display:block;border:1px solid #fff}
.expression table td a:hover{border-color:#0095cd}
.emLoading{background:#fff;padding:20px;border:1px solid #ccc}
.emLoading img{vertical-align:middle}
/*íµ¥Ê½*/
.submitTab caption{color:#005f9d;padding:5px 0px}
.submitTab th{vertical-align:top;white-space:nowrap;padding:0px 0px 0px 10px;font-weight:normal;text-align:right;background:#f7f7f7;border-bottom:1px solid #fff}
.submitTab td{padding:0px 0px 5px 5px}
.submitTab th span,
.submitTab td span{color:#f00;margin:0px 5px}
.submitTab td img{vertical-align:middle}
.submitTab td .inpTxt{padding:3px;font-family:Arial;color:#333}
/*Ñ¶*/
.newsShow{padding:20px 30px;overflow:hidden}
.newsShow .titStyle{text-align:center}
/*Ð±*/
.newsList{padding-bottom:20px;overflow:hidden}
.newsList li{border-bottom:1px dotted #dadada;line-height:27px;padding-left:15px;background:url(../images/dian.gif) no-repeat left center}
.newsList li span{color:#666;float:right}
/**/
.related h3{font-size:14px}
.related li{line-height:27px;padding-left:10px;background:url(../images/dian.gif) no-repeat left center}
.related li span{margin-left:10px;font-size:11px}
/*Æ·Ä£*/
.proShow{position:relative;width:700px;padding:20px;overflow:hidden}
.proShow .proDesc{clear:both;width:700px;padding-bottom:10px;overflow:auto}
.proShow .proName{clear:both;height:35px;line-height:35px;font-size:18px;color:#fff;font-weight:normal;text-align:left;margin-bottom:10px;padding:0px 10px;background:#0e7baa}
/*Ê½Ê¾*/
ul.proList{float:left;width:720px;overflow:hidden;margin-bottom:10px}
ul.proList li{float:left;margin:0px 20px 10px 0px}
ul.proList div.photo{width:160px;height:130px;overflow:hidden;margin-bottom:5px}
ul.proList div.photo a{display:block;height:120px;width:150px;padding:4px;border:1px solid #d9d9d9;overflow:hidden}
ul.proList div.photo a:hover{border-color:#666}
ul.proList div.pInfo h3 a,
ul.proList div.pInfo h3 a:visited{display:block;text-align:center;font-weight:normal;font-size:12px}
ul.proList div.pInfo p{line-height:20px}
/*Å²Æ·Í¼*/
.oneNumFrame{float:left;width:326px;margin-bottom:15px}
.oneNumFrame img{padding:2px;border:1px solid #ebebeb;margin-bottom:15px}
.contactQQ{float:right;width:360px;text-align:right;overflow:hidden}
.contactQQ img{margin:0px 0px 20px 10px}
/*Å²Æ·Í¼*/
.photoFrame{float:left;width:326px;margin-bottom:15px}
.focusFrame{float:left;width:320px;padding:2px;border:1px solid #e5e5e5;margin-bottom:10px}
.focusImg{float:left;width:320px}
.focusNum{float:left;width:326px;overflow:hidden}
.focusNum li{float:left;display:block;width:56px;height:56px;margin-right:10px;padding:6px 2px 2px 2px;overflow:hidden;background:url(../images/frame.gif) no-repeat}
.focusNum li span{display:block;width:56px;height:56px;overflow:hidden}
.focusNum .photoCurrent{background-position:right top}
.dis{display:block}
.undis{display:none}
/*Õ¾*/
.sitemapOuter{float:none;width:960px;padding-bottom:10px;overflow:hidden}
.sitemapOuter .site{width:958px}
.sitemapInner{padding:20px;border:1px solid #d7d7d7;overflow:hidden}
.map{float:left;margin-right:10px}
.map h2{line-height:30px;margin:0px 0px 5px}
.map h2 a{white-space:nowrap;font-weight:normal;font-size:12px;color:#333;border:1px solid #333;padding:5px 10px}
.map h2 a:hover{color:#fff;background:#666;border-color:#666;text-decoration:none}
.map h3,.map h4{font-size:12px;font-weight:normal;line-height:20px;padding-left:5px}
.map h4{padding-left:25px;background:url(../images/show.gif) no-repeat 15px center}
.map h3 a,.map h4 a{color:#333;padding-left:5px}
.map h3 a:visited,.map h4 a:visited{color:#be3e23}
.map h3 a:hover,.map h4 a:hover{color:#be3e23;text-decoration:underline}
/*Í¼Æ¬Ä£*/
.imgShow{width:700px;padding:20px;overflow:hidden}
.imgFrame img{padding:2px;border:1px solid #ccc;margin-bottom:15px}
/*Í¼Æ¬Ä£Í¬Ò»Æ·*/
.imgSortList .thumb-wrap{position:relative;width:700px;margin:20px 0px 0px;padding:0px 20px;overflow:hidden}
.imgSortList #thumb-tray{position:relative;width:700px;height:160px;margin:0 auto;overflow:hidden}
.imgSortList #thumb-list{position:absolute;left:0px}
.imgSortList #thumb-list li{float:left;width:140px;text-align:center;overflow:hidden}
.imgSortList #thumb-list li a{display:block;width:128px;height:128px;margin:0 auto;border:1px solid #ccc;padding:1px;overflow:hidden}
.imgSortList #thumb-list li a:hover{border-color:#666}
.imgSortList #thumb-list li p{height:30px;line-height:30px;color:#999}
.imgSortList #thumb-prev,
.imgSortList #thumb-next{position:absolute;z-index:5;top:0;cursor:pointer;width:14px;height:94px;overflow:hidden;background:url(../images/arrow.png) no-repeat left 51px;opacity:0.2;filter:alpha(opacity=20)}
.imgSortList #thumb-prev{left:5px}
.imgSortList #thumb-next{right:5px;background-position:right 51px}
.imgSortList #thumb-prev:hover,
.imgSortList #thumb-next:hover{opacity:0.5;filter:alpha(opacity=50)}
/*Ê½Ê¾*/
ul.imgList{float:left;width:720px;overflow:hidden;margin-bottom:10px}
ul.imgList li{float:left;margin:0px 20px 10px 0px}
ul.imgList span.photo{position:relative;display:block;width:160px;height:160px;overflow:hidden}
ul.imgList span.photo a{display:table-cell;vertical-align:middle;text-align:center;height:150px;width:150px;padding:4px;border:1px solid #d9d9d9;overflow:hidden;*display:block;*font-size:135px;*font-family:Arial}
ul.imgList span.photo a img{vertical-align:middle}
ul.imgList span.photo a:hover{border-color:#666}
ul.imgList span.photoTitle{display:block;text-align:center;padding:0px;margin:0px}