html {
scrollbar-3d-light-color: ;  /*立体滚动条亮边的颜色（设置滚动条的颜色）*/
scrollbar-arrow-color:#ccc; /*上下按钮上三角箭头的颜色*/
scrollbar-base-color:#888; /*滚动条的基本颜色*/
scrollbar-dark-shadow-color: ; /*立体滚动条强阴影的颜色*/
scrollbar-face-color: ; /*立体滚动条凸出部分的颜色*/
scrollbar-highlight-color: ; /*滚动条空白部分的颜色*/
scrollbar-shadow-color: ; /*立体滚动条阴影的颜色*/
}
body{/*font: 12px/1.5em Verdana, Arial,宋体;*/
    font-size:12px; font-family:Arial,Verdana,宋体;margin: 0px auto;height: auto;
    background:#ccc url(../images/bodybg.jpg) repeat-x top left;text-align:center;}
}
*{margin:0; padding:0; list-style:none;}
div,form,img,ul,ol,li,dl,dt,dd,h2,h3,p{margin:0; padding:0; list-style:none;border:none;}
td {font-size:12px;line-height:140%;}

#content:after, #header:after, #nav:after,  .line4:after,.b1:after,.b0:after, #wrapper:after
{padding:0px;content:'.';display:block;clear:both;visibility:hidden;height:0;}

#content, #header, #nav, .line4, .b1, .b0, #wrapper{height:1%;}

a{color:#C63400; text-decoration:underline;}
a:hover{color:#E55C2B; text-decoration:none;} 
a.lineno, a.lineno:link,a.lineno:visited,a.lineno:hover{
	color: #555; text-decoration: none;
}

/*水平条虚线效果定义 border:1px dashed #86BCD4; height: 1; */
hr {border:1px dotted #cccccc; height:1px;clear:both;font-size:0px;}
.hrb {border-bottom:1px dotted #cccccc; height:5px;clear:both;font-size:1px;} 
.hrt {border-top:1px dotted #422F20;height:15px; clear:both; overflow:hidden; font-size:1px; background:transparent;} 
.blank3{ height: 1px;font-size: 1px;clear:both;overflow: hidden;}
.blank5{ height: 5px;font-size: 1px;clear:both;overflow: hidden;}
.blank10{ height:10px;font-size: 1px;clear:both;overflow: hidden;}
.h227{ height: 213px!important;height /**/:227px;}

/*----------------------------定位/表现----------------------------*/
.float_Left{float:left;}
.float_Right{float:right;}
.align_Left{text-align:left;}
.align_Center{text-align:center;}
.align_Right{text-align:right;}
.margin_b6{margin-bottom:6px;}
.margin_b10{margin-bottom:10px;}
.m_line{text-decoration:line-through;}
.clear,.clears{height:1px;line-height:1px;font-size:0;clear:both;overflow:hidden;}
.hidden {display: none;}
.dashed {clear:both; padding:8px; margin:8px; border:#ccc dashed 1px;display:block;}/*虚线*/

/*su-间隔*/
.HSpace_1{height:1px; overflow:hidden; clear:both; font-size:0; background:#fff;}
.HSpace_52{height:54px; overflow:hidden; clear:both; font-size:0; }
.HSpace_5{height:5px; overflow:hidden; clear:both; font-size:0;  }
.HSpace_10{height:10px; overflow:hidden; clear:both; font-size:0; background:transparent;}
.HSpace_20{height:20px; overflow:hidden; clear:both; font-size:0; background:#2A1208;}
/*-----------------Header----------------------------*/
.newwrap{ margin-right:auto; margin-left:auto; margin-bottom:3px;width:900px;height:140px;background:#fff;}
.newheader { padding-bottom:20px;}
.newlogo{ width:130px; height:140px; float:left;}
.newlogo img { display:block;}

.newver_nav{ width:770px; height:140px;float:left;}

.newtoppic{ width:770px; height:61px; padding:0px 0px 0 0; text-align:right; font-size:12px; color:#000; background:url(../images/toppic770.jpg) no-repeat;}
.newtoppic a{ color:#000; text-decoration:none; }
.newtoppic a:hover{ color:#cc0000; text-decoration:underline; }

#newnavsu{width:770px; margin:20px auto 0;height:32px; overflow:hidden;text-overflow:ellipsis;}
#newnavsu li{display:block;font-size:12px;font-weight:bold; line-height:32px;height:32px; padding-left:20px; padding-right:5px; float:left; }
#newnavsu a{color: #560605;font-size:12px; text-decoration: none; font-weight:bold;display:block; }
#newnavsu a:hover{color:#000;text-decoration: none; }
#newnavsu .none { padding-right: 0; margin-left: 5px; background: none; } 

/*↓网站头部，包含网站的logo和站名font:bold 9pt 宋体;*/
#top { width:100%;height:100px; margin:0px auto 0px;clear:both; 
         background: url(../images/topbg.gif) repeat-x top left;}
#header { width:850px;height:93px; margin:0px auto 0px;clear:both; 
         background: url(../images/topbg.gif) repeat-x top left #DAF4F7;}
#headerlogo {float:left; position:relative; top:18px; left:30px;}/*position:absolute;*/
/*↓头部次级菜单栏导航开始*/
#headerNav {
	float:right;width:340px;color: #3C9BC8; font-size:14px;font-weight:bold;
	padding-top: 5px; padding-right:20px; margin-top:10px; text-align: right; 
}
#headerInfo a{color:#A4A4A4; text-decoration:none;font-weight:bold;}
#headerInfo a:hover{color:#000; text-decoration:underline;}

#headerInfo {
	float:right;width:340px;color:#8f8f8f; padding-right:20px; margin-top:10px;text-align: right;
}
#headerInfo .cn{
	background:url(../images/cn.gif) left no-repeat; padding-left:25px; height:23px;line-height:15px;margin-right:10px;display:inline;
}
#headerInfo .en{
	background:url(../images/en.gif) left no-repeat; padding-left:25px; height:23px;line-height:15px;display:inline;
}
#headerInfo .favorites{
	background:url(../images/icon05.gif) left no-repeat; padding-left:25px; height:23px;line-height:15px;margin-right:10px;display:inline;
}
#headerInfo a{
	 color:#0064C1;
}
/*↓顶部一级菜单栏导航开始*/
#nav{clear:both; width:900px; margin:0 auto;height:32px; overflow:hidden;text-overflow:ellipsis;border-bottom:solid 2px #333;}

.navImgBox,div.navImg,.navImg span{ height:32px;line-height:32px;}
.navImgBox{ background:url(../images/navbg.gif) repeat-x;}
.navImg{ background:url(../images/navl.gif) left no-repeat;}
.navImg span{ width:5px; background:url(../images/navr.gif) right no-repeat; float:right;}

#nav #nve1 li{display:block;font-size:12px;font-weight:bold; line-height:32px;height:32px; padding-left:22px;padding-right:15px;background:url(../images/navline.gif) no-repeat center left;float:left; }
#nav #nve1 a{color: #560605;font-size:12px; text-decoration: none; font-weight:bold;display:block; }
#nav #nve1 a:hover{color:#000;text-decoration: none; }
#nav #nve1 .none { padding-right: 15px; margin-left: 5px; background: none; } 

/*↑顶部导航结束*/

/*↓广告横幅开始*/
#banner {width:900px; height:198px; background:#666; margin:0px auto; /*vertical-align: middle;*/border-bottom:solid 0px #07272C; }
#banner img {display:block;}
 
/*↓内容页面整体设置content/container/ Main Navigation display: inline;display: block;clear:both;vertical-align:top; */
#content,#container,#wrapper {
width:900px; text-align:left; margin:0 auto;background:#fff;clear:both;color:#555;line-height:160%; }
#contentbg {width:900px; float:left; margin:0 auto;background:url(../images/null.gif) no-repeat left bottom;}

/*页面主体*/
#main{float:right;width:880px; margin-bottom:0px;overflow:hidden;text-overflow:ellipsis;}
#mainIndex {float:right;width:650px; margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;}

.mainL{float:left;width:190px;}
.mainR{float:left;width:660px;}

.mainL h2 {height:26px;line-height:26px;font-size:20px;padding-top:15px;padding-left:20px;font-weight:normal;color:#6C1F13;text-align:right; }/*text-indent:1em;*/
.mainL h2 span{padding-right:20px;float:right; }
.mainL h2 em{padding-right:20px;float:right;font-size:14px; font-style:normal;color:#5A1E14;}


/*侧栏sidebar/width:198px!important; width /*:200px;*/
#sidebar{float:left; width:210px;}
#sidebar a{color:#C63400; text-decoration:none;}
#sidebar a:hover{color:#E55C2B; text-decoration:underline;}
.sidebar{float:left; width:210px;}
.sidebar a{color:#C63400; text-decoration:underline;}
.sidebar a:hover{color:#E55C2B; text-decoration:none;} 
   /**/
.bc{padding:10px; line-height:160%;}

.b0 {border:0px solid #BCD7E8; margin-bottom:5px;clear:both; background:#CDC7C3; overflow:hidden;text-overflow:ellipsis;}
.b0 h2,.b0 h3{height:38px;line-height:24px;font-weight:normal;}
.b0 h2,.b0 h3 {font-size:20px; color:#fafafa; margin:0;background:#590807 url(../images/titlebg.gif) no-repeat left center;text-indent:1em;}/**/
.b0 h2 a,.b0 h3 a{color:#146C94; text-decoration: none;}
.b0 h2 a:hover,.b0 h3 a:hover{color:#0074FF; text-decoration:underline;}
.b0 h2 span,.b0 h3 span{font-size:18px;}
 
.b0 li {overflow:hidden;text-overflow:ellipsis;}

.cateIndex { overflow:hidden;width:180px;margin-left:10px; }
 .lilist ul {margin:1px;border:0px solid #d9e6ee; }
 .lilist li {color:#CF9E7E; padding:3px 0 4px 22px;border-bottom:1px solid #BDA994;background: url(../images/icon-gg.gif) no-repeat 5px center;}
 .lilist li a {color:#5D1E15;text-decoration:none;padding:4px;}
 .lilist li a:hover {color:#C8341F;text-decoration:underline;}
 .lilist li .hover {color:#8F2516;text-decoration:underline;font-weight:bold;}

 .lilist2 ul {margin:1px;border:0px solid #d9e6ee; }
 .lilist2 li {margin-left:20px; width:170px; float:left; color:#CF9E7E; padding:3px 0 4px 22px;background: url(../images/dian03.gif) no-repeat 5px center;border-bottom:1px solid #D6B6AA;}
 .lilist2 li a {color:#000;text-decoration:none;padding:4px;}
 .lilist2 li a:hover {color:#8F2516;text-decoration:underline;}


.bsugood{ margin-bottom:5px;clear:both; overflow:hidden;text-overflow:ellipsis;}
 
.bsugood h2 {height:26px;line-height:26px;font-size:24px;padding-top:10px;padding-left:20px;font-weight:normal;color:#6C1F13; }/*text-indent:1em;*/
.bsugood h2 span{padding-right:20px;float:right; }
.bsugood h2 em{padding-right:20px;float:right;font-size:14px; font-style:normal;color:#5A1E14;}

.bsugood h3 {height:26px;line-height:26px;font-size:24px; padding-top:10px;padding-left:20px;font-weight:normal;color:#6C1F13;}
.bsugood h3 span{ font-size:18px; padding-right:20px;color:#5A1E14; float:right; }

.bsugood h4 {height:26px;line-height:26px;font-size:12px; padding-top:10px;padding-left:42px;color:#6C1F13;}
.bsugood h4 span{ font-size:18px; padding-right:20px;color:#5A1E14; float:right; }
.bsugood h5 { padding-top:2px;padding-left:42px;color:#6C1F13;}

.bsugood .page{margin:10px 5px; text-align:center;padding-top:20px; color:#666;}
.bsugood .page td{ color:#888; font-size:11px;}

.bsugood .b{text-align:right;height:20px;line-height:20px;padding-right:10px;border-top:#74231A dashed 1px;font-size:11px;}
.bsugood .b a{margin-right:10px; color:#777; }
.bsugood .b .left{float:left; padding-left:25px;}

.return{text-align:right;height:20px;line-height:20px;padding-right:65px;border-top:#ccc dashed 1px;font-size:11px;}
.return a{ margin-right:10px; color:#777; }



.b2{padding:8px; line-height:160%;}
.b2 .txt{margin:15px;margin-top:5px;color:#444;}
.b2 .txt td{color:#888; }
.b2 .txt textarea{color:#888; border:1px #422F21 solid;padding-left:4px; }
.b2 .txt p {text-indent: 0; line-height:200%;}
.b2 .bpic{margin:5px 15px 1px;  }
  /**/
.picblock {background:#fff; width:144px;height:140px;margin:0px auto;display: table-cell;
vertical-align:middle;text-align:center; border:#ccc 1px solid;font-size:122px;/*IE下条件：height/font-size≈1.14*/
}
.picblock img {display:block;vertical-align:middle;}

#pic ul{ margin:1px; padding:1px; }
#pic li { 
    width:144px; height:164px; float:left; margin-left:10px; margin-right:10px; margin-bottom:5px; display:inline;text-align:center;
}
#pic li a {  display:block;}
#pic li span { background: ;width:144px; height:24px; line-height:24px; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}

/*表单*/

input.color_solid{border:1px solid; border-color: #422F21 #CF9E7E #CF9E7E #422F21;background:#F5D0B8;
 color:#000;height:20px;  line-height:20px;padding-left:2px; margin-bottom:2px;
}
.btsolidbg{border:1px solid; border-color: #5E432F;background:#422F21;
 color:#CF9E7E;height:22px; line-height:20px;padding-left:2px; margin-bottom:1px;cursor:hand;
}  

/*news_list*/
.news_list{border:0px solid #DCEAF5;}
.news_list h5{padding:0 10px;height:25px;line-height:25px;background:#ECF2F4;font-weight:bold;padding-left:20px;}
.news_list h5 em{float:right;margin-right:10px;}
.news_list ul{padding:15px 18px 5px;}
.news_list li{padding:5px 0;background: url(../images/w_dot_hs.gif) #241A13 repeat-x center;color:#ACACAC;height:28px;line-height:28px;overflow:hidden;}
.news_list li div{float:left;background: url(../images/user_014.gif) #241A13 no-repeat 0 7px;padding-left:30px;padding-right:10px; font-size:14px;}
.news_list li em{float:right;display:block;background:#241A13;font-size:11px;color:#422F20;}
.news_list li a{text-decoration:none; }

 
 /*artist-list*/ 
.artist-list{padding:6px 10px; line-height:180%;}
.artist-list h3 {border-bottom:1px solid #B9DDF3; margin-bottom:3px; color:#004C9B;
background:#F1F5F6 url(../images/icon_new.gif) no-repeat 5px 40%;font-size:14px;padding-left:24px;}
.artist-list ul{margin:5px;font-size:14px;}
.artist-list li{background: url(../images/user_014.gif) no-repeat left center;padding-left:24px;margin:5px 0;border-bottom:#422F20 dashed 1px;display:block;}
.artist-list li em{float:right;margin-right:10px;font-size:11px; }
.artist-list li .see { margin-left:20px;font-size:12px; }
.artist-list li .see a{color:#E55C2B; text-decoration:none;}
.artist-list li .date{float:right;margin:1px 2px 0;font-size:12px; }
.artist-list li a { text-decoration:none; }

 /*products产品展示列表样式*/
.products ul{background:#fff;
    margin:0px;
    padding:0;
}
.products li {  
    width:170px;height:193px;float:left;
    margin-left:20px;margin-right:5px; margin-bottom:5px; 
    display:inline; text-align:center;	
}
.products .box {background:#fff; width:170px;height:169px;margin:0px auto;padding:1px; display: table-cell;
vertical-align:middle;text-align:center; border:#CF9E7E 1px solid;font-size:148px;/*IE下条件：height/font-size≈1.14*/
}
.products .box img {display:block;vertical-align:middle;}

.products li a {
    display:block;
}
.products li span {
    width:170px;
    height:24px;
    line-height:24px;
    text-align:center;
	 white-space:nowrap;
    text-overflow:ellipsis; 
    overflow: hidden;}
/**/
.piclist ul{background:#fff; margin:0px; padding:0;}
.piclist li {  width:160px;height:193px;float:left; margin-left:4px;margin-right:2px; margin-bottom:5px; 
display:inline; text-align:center;	
}
.piclist .box {background:#fff; width:160px;height:169px;margin:0px auto;padding:1px; display: table-cell;
vertical-align:middle;text-align:center; border:#CF9E7E 1px solid;font-size:148px;/*IE下条件：height/font-size≈1.14*/
}
.piclist .box img {display:block;vertical-align:middle;}

.piclist li a {
    display:block;
}
.piclist li span {
    width:160px;
    height:24px;
    line-height:24px;
    text-align:center;
	 white-space:nowrap;
    text-overflow:ellipsis; 
    overflow: hidden;}
	/*外部链接*/
.lilinkout ul {margin:4px;border:1px solid #d9e6ee;width:190px;overflow: hidden;}
.lilinkout li { float:left; display:block; padding:3px 0 1px 10px;background:none;border-bottom:0px solid #BCD7E8;}
.lilinkout li a {color:#555;text-decoration:none;padding:4px;}
.lilinkout li a:hover {color:#c00;text-decoration:underline;background:none;border-bottom:0px solid #BCD7E8;}

.lilinksout ul {margin:4px;border:1px solid #d9e6ee;overflow: hidden;}
.lilinksout li { float:left; display:block; width:260px; padding:3px 0 1px 10px;margin-right:10px;background:none;border-bottom:1px solid #BCD7E8;}
.lilinksout li a {color:#555;text-decoration:none;padding:4px;}
.lilinksout li a:hover {color:#c00;text-decoration:underline;background:none;border-bottom:0px solid #BCD7E8;}

/*网站底栏*/
#footer{clear:both; width:900px; margin:0px auto;height:100px;border-top:1px #666 solid;background:#b9b9b9 url(../images/footbg.gif) no-repeat left bottom;text-align:center;} 
.footerNav{ border-top:2px #666 solid; height:30px;line-height:30px; }
.footerNav li{ color:#105ABE; margin-right:10px;margin-left:10px;list-style:none;}
.footerNav li a{color: #0170B7;text-decoration: none;margin-left:5px;margin-right:5px;}
.footerNav li a:hover{color: #003A9A;text-decoration:underline;}

/*版权信息*/
#copyright{clear:both;color:#555;} 
#copyright a{color:#555;text-decoration:none;}
#copyright a:hover{color:#555;text-decoration:underline;}
 
 /*shownews*/ 
.shownews{padding:6px 10px; line-height:180%;}
.shownews h3 {border-bottom:1px solid #B9DDF3; margin-bottom:3px; color:#004C9B;
background:#F1F5F6 url(../images/icon_new.gif) no-repeat 5px 40%;font-size:14px;padding-left:24px;}
.shownews ul{margin:5px;}
.shownews li{background: url(../images/icon_page.gif) no-repeat left center;padding-left:24px;margin:5px 0;border-bottom:#ccc dashed 1px;display:block;}
.shownews li .date{float:right;margin:1px 2px 0;font-size:12px; }
.shownews a {text-decoration:none;color:#333;}
.shownews a:hover {text-decoration:none; }
 /*新闻正文*/
.btxt{padding:8px 15px; line-height:180%;border-collapse:collapse;}
.btxt p{padding:5px 0 5px; text-indent: 2em;line-height: 200%;}
.btxt h1 {width: 100%;height: 50px;text-align: center;line-height: 50px;font-size: 18px; color:#903D1E;font-family:微软雅黑,Arial,宋体,Verdana;font-weight:normal; }
.time{
width: 99%;height: 28px;margin: 0 auto 10px;text-align:center;border-bottom: 1px solid #CCC;color:#5A91CA;
}
/*图片定位*/
.imgleft{float:left; margin:0 5px 5px 0; }
.imgright{float:right; margin:2px 1px 2px 10px;}

 /**/
 
 .indexl, .indexr {float:left;width:245px; }
  .indexl h2, .indexr h2{background: url(../images/icon03.gif) no-repeat 5px 40%;font-size:14px;padding-left:30px;margin:10px 0;}
  .indexl {margin-left:5px ; }
  .indexr {float:right; }
 .indexl p, .indexr p {margin:10px 0;}

.p_leftlist {padding-top:5px;margin:0 6px;}
.p_leftlist li{ background:#E9F2F5 url(../images/icon08.gif) no-repeat 8px 5px;margin:1px; border-bottom:1px solid #BCD7E8;}
.p_leftlist li a{ height:28px;padding:4px 0 0 35px;display:block;color:#005FBC;text-decoration:none;font-size:12px;letter-spacing:1px;}
.p_leftlist li a:hover{display:block;color:#fefefe;text-decoration:none;background:#14C2E1 url(../images/icon09.gif) no-repeat 8px center;}


/*以下没用上*/

.b1 h2, .b1 h3,.bs h2, {height:27px;line-height:27px;}

.b1,.bs{border:1px solid #BCD7E8; margin-bottom:5px;clear:both; background:#fff; overflow:hidden;text-overflow:ellipsis;}
.b1 h2, .bs h2  {font-size:14px; margin:0px 1px 0px 1px;}/*text-indent:1em;*/

.b1 h1 span {font-size:12px; color:#fa0; font-weight:normal;}
.b1 h2 span {font-size:12px; color:#BCD7E8; font-weight:normal; float:right;margin-right:10px;}
.b1 h2 a{color:#146C94; text-decoration: none;}
.b1 h2 a:hover{color:#0074FF; text-decoration:underline;}

.b1 li,.bs li,.line4 li,{overflow:hidden;text-overflow:ellipsis;}

/*↓图片新闻左右列*/
.b2 .contact {margin:15px;background:url(../images/pic-tel.jpg) no-repeat right 100px;}
.b2 .contact h1{height: 35px;line-height: 20px;display:block;padding:10px 0 0 0;margin-bottom:20px;color:#C63400;font-size:20px;font-family:微软雅黑,Arial,Verdana;font-weight:normal;}
.b2 .contact li{padding:5px 0;}
 
/*spancolortxt*/
.tBlue{color:#0692ED;}
.tBlue2{color:#005FBC;}
.tGreen{color:#2D882D;}
.tGreen2{color:#690;}
.tOrange{color:#f60;}
.tYellow{color:#fa0;}
.tRed{color:#f00;}
.tRed2{color:#E2640;7}
.tGray{color:#aaa;}

.table{
border-collapse:collapse;text-align:center;
}
.table .tdl {background:#E7EEF5;text-align:right;}
.table .tdr {background:#F5F8FA;}

.table td{
border:solid 1px #d7d7d7; margin:2px; padding:3px 5px; line-height:18px;
}
.table th{
border:solid 1px #d7d7d7; margin:2px; padding:3px 3px; background:#E1F0FA;font:12px/18px Arial, Helvetica, sans-serif;  color:#333;
}

