﻿/*常规*/
body { font-family: font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: 160%; }
* { margin: 0pt; padding: 0pt; }
html, body { color: #000000; font-family: Arial, "宋体" ,Verdana; font-size: 12px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: 140%; }
a.p { color: #074598; font-family: 宋体; padding: 2px; text-decoration: none; }
a.p:hover { border: dashed 1px #C4D2DF; background: #F9FAFC none repeat scroll 0%; color: #024D9C; text-decoration: underline; }
a.pic { padding: 0px; }
a.pic:hover { background: transparent none repeat scroll 0%; }
ul li { list-style-image: none; list-style-position: outside; list-style-type: none; }
img { border: medium none; }
table { border-collapse: collapse; }
em { color: #FF0000; font-style: normal; }
h2 { color: #000000; font-size: 14px; }

/*常用*/
.content { clear: both; float: left; width: 100%; }
.left { border: 1px solid #BBBBBB; float: left; voice-family: inherit; width: 721px; }
.db { background: #FFFFFF none repeat scroll 0%; border: 2px solid #BACCE0; display: block; float: left; padding: 1px; }
.btn { background-color: #E9F1F6; border: 1px solid #024D9C; display: block; font-weight: bold; padding-top: 4px; text-align: center; float: left; width: 75px; }
.text { border-right: #0099cc 1px groove; border-top: 1px solid #0099cc; font-size: 9pt; border-left: 1px solid #0099cc; border-bottom: 1px inset #0099cc; font-family: 宋体; background-color: aliceblue; }
.dedit { width: 1000px; overflow: scroll; }
.hbtn { text-align: center; }
.hbtn a { border: 1px solid #8BA1CA; color: #000000; display: block; font-size: 14px; font-weight: bold; margin: 0pt auto; padding: 5px 16px; width: 100px; }
.hbtn a:hover { color: #FFFFFF; text-decoration: none; }
.bkblu { background-color: #C4D2DF; border: 1px solid #91AACA; }
.bdr { border: 1px solid #BBBBBB; }
.linkgray { color: #666666; }
.lanse A { border: #E5E5E5 1px solid; text-decoration: none; cursor: pointer; margin: 0 3px; padding: 3px 7px; font-size: 12px; color: #003398; }
.lanse A:hover { background-color: #E1EEF7; }
.seebtn { background-image: url(Default/seebtn.gif); width: 42px; height: 20px; background-repeat: no-repeat; }
.remarkcss{ background:#FDEBD5; border:solid 1px #E7841E;}
/*.bkqblu { border: dashed 1px #C4D2DF; }
.plbak{ background: url(Images/bg/index1-(2)_78.gif) repeat-x scroll center top;}*/
.plbak{}
.bkqblu {  }
/*tab*/
.zbottomborder{height:2px;background-color:#5583b7;border-top:1px solid #5583b7;border-bottom:1px solid #436fa0; position:;top:25px;left:0px;overflow:hidden;z-index:-1;}
.searchCategory{float:left;display:block;height:24px;margin-right:5px;margin-top:3px;}
.searchCategory a {display:block;float:left; background:url(Default/zhang2_12.gif) repeat-x;line-height:22px;padding:0px 14px;color:#000; text-decoration:none; padding-top:2px;}
.searchCategory div.sc1 {float:left;height:22px;width:4px;background:url(Default/zhang2_10.gif) no-repeat;}
.searchCategory div.sc2 {float:left;height:22px;width:4px; background:url(Default/zhang2_14.gif) no-repeat;}

/* 选择 */
.searchCategorySelected{float:left;display:block;height:26px;margin-right:5px;}
.searchCategorySelected a {display:block;float:left;background:url(Default/zhang2_05.gif) repeat-x;height:26px;padding:0px 14px;color:#fff;font-weight:bold; padding-top:2px;}
.searchCategorySelected div.sc1 {float:left;height:26px;width:4px;background:url(Default/zhang2_03.gif) no-repeat;}
.searchCategorySelected div.sc2 {float:left;height:26px;width:4px; background:url(Default/zhang2_07.gif) no-repeat;}


/*ajax*/

/*Modal Popup*/
.modalBackground { z-index: 999; background-color: Black; filter: alpha(opacity=30); opacity: 0.7; -moz-opacity: 0.7; }
.modalBackground2 { z-index: 999; background-color: Gray; filter: alpha(opacity=70); opacity: 0.7; -moz-opacity: 0.7; }
/*rating*/

.RatingStar { font-size: 0pt; width: 13px; height: 12px; padding: 0px; margin: 0px; cursor: pointer; display: block; background-repeat: no-repeat; }

.filledRatingStar { background-image: url(Images/parts/FilledStar.jpg); }

.emptyRatingStar { background-image: url(Images/parts/EmptyStar.jpg); }

.savedRatingStar { background-image: url(Images/parts/SavedStar.jpg); }

/*pager*/
.pagenav { font-size: 12px; text-align: center; margin-top: 20px; padding-bottom: 3px; }
.pagenav A { border: #E5E5E5 1px solid; text-decoration: none; cursor: pointer; margin: 0 3px; padding: 3px 7px; font-size: 12px; color: #003398; }
.pagenav A.pre { background-image: url(Images/cursor5.gif); background-repeat: no-repeat; background-position: 4px 6px; padding: 3px 7px 2px 10px; }
.pagenav A.next { background-image: url(Images/cursor6.gif); background-repeat: no-repeat; background-position: 46px 6px; padding: 3px 10px 2px 7px; }
.pagenav A.cur { border: none; font-weight: bold; color: #000; }
.pagenav A:hover { background-color: #E1EEF7; }
.pagenav A.cur:hover { background-color: Transparent; }




/*work*/

.work { clear: both; width: 100%; }
.work li { background-image: url(Default/albumbg.gif); display: inline; float: left; margin-left: 10px; width: 168px; background-repeat: no-repeat; }
.work li .pic { clear: both; height: 148px; overflow: hidden; padding-left: 10px; padding-top: 11px; voice-family: inherit; width: 135px; }
.work .Info { clear: both; color: #676767; float: left; line-height: 18px; margin-top: 9px; padding-left: 5px; voice-family: inherit; width: 152px; }
.pnlImg { border: 1px solid #BBBBBB; width: 400px; height: 500px; }
.pnlImg img { margin: 5px,5px,5px,5px; overflow: scroll; }



/*showWork*/
.showWork { width: 100%; display: block; display: inline; }
.showWork li { border: 1px solid #BBBBBB; float: left; margin: 5px 5px 5px 5px; width: 180px; height: 220px; }
.showWork li .pic { float: left; overflow: hidden; padding-left: 10px; margin-top: 5px; padding-right: 10px; voice-family: inherit; width: 150px; }
.showWork li .pic .img { border: 1px solid #BBBBBB; }
.showWork li .info { color: #676767; padding-left: 10px; float: left; line-height: 18px; margin-top: 0px 2px 5px; voice-family: inherit; width: 152px; }
.showWork li .intro { text-overflow: ellipsis; overflow: hidden; margin-bottom: 5px; }

/*popup Panel*/

.account { border: 1px solid #85BAD8; clear: both; float: left; width: 519px; }
.account .t1 { background: #E0E8F1 none repeat scroll 0%; color: #3372A2; font-weight: bold; padding: 6px 0pt 6px 9px; text-align: left; }
.account .c1 { padding: 10px 10px; overflow: hidden; background: #F6FEFF url(Default/bg.gif) repeat-x scroll center bottom; }



/*list*/
.up { background: transparent url(Images/up.gif) no-repeat scroll 0%; display: block; float: right; height: 11px; line-height: 11px; margin-top: 6px; width: 9px; }
.content1 { background: #F9FAFC none repeat scroll 0%; border-top: 1px solid #A6B9DA; padding: 8px 9px; }


/*图片上传控件*/
.shoud { width: 598px; margin-top: 3px; background: url(Images/bg/bg_t.gif) repeat-x; padding: 0px 8px 0px 8px; margin-left: 5px; }
.shoud .conl4t { margin-bottom: 17px; }
.shoud .conl4t span { display: block; background: url(Images/parts/p.gif) no-repeat; padding-left: 18px; height: 12px; line-height: 12px; margin: 6px 0 0 0px; }
.shoud .conl4c { height: 235px; }
.shoud .conl4c li { width: 115px; float: left; margin: 0 1px 10px 3px; }
.shoud .conl4c li .lit { margin-top: 10px; }
.shoud .conl4c li .lit img { margin-right: 6px; }


/*新闻*/
/*
.news { width: 890px; margin-top: 3px; padding: 0px 8px 0px 8px; margin-left: 4px; }
.news .conl4t { margin-bottom: 17px; }
.news .conl4t span { display: block; background: url(Images/parts/p.gif) no-repeat; padding-left: 18px; height: 12px; line-height: 12px; margin: 6px 0 0 0px; }
*/

/* 新闻 */
.newsinfol{ float:left; width:674px;}
.newsinfol .title{ font-weight:bold; color:#0066cc; background:url(/Images/parts/roll.gif) no-repeat left center; margin-left:10px; padding-left:17px; line-height:24px; height:24px;}
.newsinfol .ad{ width:674px; text-align:center; margin-top:12px;}
.newsinfol .ad img{}
.newsinfol .blueline{ border-bottom:solid 1px #ccccff; width:650px; height:1px; line-height:1px; margin:12px auto;}
.newsinfol .newstitle{ width:650px; margin:0px auto; font-weight:bold; font-size:22px; line-height:24px; font-family:黑体; text-align:center;}
.newsinfol .dashline{ width:650px; margin:10px auto;}
.newsinfol .newspro{ color:#ccc; width:650px; margin:0px auto; text-align:center;}
.newsinfol .newscon{ width:612px; margin:20px auto; line-height:24px;}
.newsinfol .newscon p{ text-indent:2em;}
.newsinfol .ral{ width:600px; margin:0px auto; margin-bottom:10px; border:solid 1px #ccc;}
.newsinfol .ral li{ border-top:solid 1px #ccc; margin-top:-1px; height:24px; line-height:24px;}
.newsinfol .ral li a{ display:block; background:url(/Images/parts/pointblue.gif) no-repeat 17px center; padding-left:35px;}
.newsinfol .ral li a:link{ color:#006699;}
.newsinfol .ral li a:hover{ background:#f0f5f8 url(/Images/parts/pointblue.gif) no-repeat 17px center; padding-left:35px;}
.newsinfol .ral li a:visited{ color:#006699;}

.newsinfor{ float:left; margin-left:-1px; width:238px;}
.newsinfor .title{ font-weight:bold; color:#0066cc; background:url(/Images/parts/p.gif) no-repeat left center; margin-left:10px; padding-left:17px; line-height:24px; height:24px;}
.newsinfor .list{ width:182px; margin-left:21px;}
.newsinfor .list li{ background:none;}
.newsinfor .list li .lit{}
.newsinfor .list li .lit img{ margin-right:6px;}
.newsinfor .list li .lin{ width:24px;}


/* 新闻列表 */
.newslistl{ float:left; width:674px; height:870px;}
.newslistl .title{ background:url(/Images/parts/roll.gif) no-repeat left center; margin-left:10px; padding-left:17px; line-height:24px; height:24px;}
.newslistl .title .titlel{ font-weight:bold; color:#0066cc; width:100px; float:left;}

.newslistl .title .snav{ float:left; height:27px; padding:1px 0 0 23px; margin-top:-2px;}
.newslistl .title .snav li{ float:left; text-align:center; cursor:pointer; margin:0px 2px;}
.newslistl .title .snav li .s1{ display:block; float:left; width:4px; height:28px; background:url(/Images/button/2bl.gif) repeat-x;}
.newslistl .title .snav li .sc{ display:block; float:left; height:28px; background:url(/Images/button/2bc.gif) repeat-x; padding:0px 19px 0px 19px;}
.newslistl .title .snav li .s2{ display:block; float:left; width:4px; height:28px; background:url(/Images/button/2br.gif) repeat-x;}
.newslistl .title .snav li.cur .s1{ height:28px; background:url(/Images/button/2blc.gif) repeat-x;}
.newslistl .title .snav li.cur .sc{ height:28px; background:url(/Images/button/2bcc.gif) repeat-x; padding:0px 19px 0px 19px;}
.newslistl .title .snav li.cur .s2{ height:28px; background:url(/Images/button/2brc.gif) repeat-x;}

.newslist{ width:610px; margin:20px auto;}
.newslist li{ background:url(/Images/parts/pan.gif) no-repeat left center; padding-left:17px; border-bottom:dashed 1px #ccc; line-height:24px; height:24px;}
.newslist li.g{ color:#ff9933;}
.newslist li .tl{ display:block; float:left;}
.newslist li .tr{ display:block; float:right; width:145px;}
.newslist li .tr .dt{ display:block; float:left; width:75px;}
.newslist li .tr img{ float:left; margin-top:5px;}

.newslistr{ float:left; margin-left:-1px; width:238px; height:870px;}
.newslistr .title{ font-weight:bold; color:#0066cc; background:url(/Images/parts/p.gif) no-repeat left center; margin-left:10px; padding-left:17px; line-height:24px; height:24px;}
.newslistr .list{ width:182px; margin-left:21px;}
.newslistr .list li{ background:none;}
.newslistr .list li .lit{}
.newslistr .list li .lit img{ margin-right:6px;}
.newslistr .list li .lin{ width:24px;}
