/*基本设置*/
* {	PADDING: 0px; MARGIN: 0px;}
BODY {	BACKGROUND: #fff; FONT: 12px/160% Verdana,Arial,sans-serif,"Times New Roman",宋体; COLOR: #333;CURSOR: url(http://photo.3861.com.cn/images/3861.cur); }
UL {LIST-STYLE-TYPE: none}
OL {LIST-STYLE-TYPE: none}
IMG{BORDER-WIDTH: 0px}
A {COLOR: #333; TEXT-DECORATION: none; }
A:link{}
A:visited {TEXT-DECORATION: none;}
A:hover {TEXT-DECORATION: underline}
A:active{}
.clearfix {OVERFLOW: hidden; ZOOM: 1}
.fl {FLOAT:left}
.fr {float:right;}
.cb{clear:both;}
.undis{ display:none;}
.w667{width:667px;}



.box {background-color:#FFF;margin-bottom:5px;border:1px solid #85AEFF;}
.box .hd,.box .hd2,.box .hd3{background:url(/images/tag_bg.gif) left top repeat-x;height:34px;line-height:26px; clear:both;}
.box .hd span.more,.box .hd3 span.more{float:right;margin-top:-26px;margin-right:5px;}
.box .hd span.more a,.box .hd3 span.more a{color:blue;}

.box .hd h3,.box .hd h2{font-size:14px;background:url(/images/bg_title_article_top.gif) left top repeat-x;width:80px;padding-left:10px;}
.box .hd3 h3,.box .hd3 h2{font-size:14px;padding-left:10px;color:#F25B00;}

.box .hd2 ul li{float:left;width:80px;text-align:center;font-size:14px;font-weight:bold;cursor:hand;}
.box .hd2 ul li.hdfront{background:url(/images/title_click_top.gif) left top repeat-x;color:#fff;width:90px;}
.box .hd2 ul li.hdfront a{color:#FFFFFF;}
.box .hd2 ul li.hover{background:url(/images/bg_title_blog_hover.gif) left top repeat-x;color:#fff;height:31px;}
.box .hd2 ul li.divide_bar{background:url(/images/line_news_title.gif) left top no-repeat;width:2px;height:26px;}
.box .hd2 ul li.hover a{color:#FFF;text-decoration: none;}

#mtool,#bbscon,#uchome{border:#FFC7DC solid 1px;}
#mtool .hd3,#bbscon .hd3,#uchome .hd3{background:url(http://bbs.3861.com.cn/images/default/add/tag_bg.gif) left top repeat-x;}
#mtool ul,#bbscon ul{width:240px;margin: 0 auto;}
#mtool ul li {width:80px;float:left;text-align:center;height:22px;line-height:22px;font-size:14px;}
#bbscon li {float:left;OVERFLOW: hidden;TEXT-ALIGN: left; white-space: nowrap;text-overflow: clip;color:#006699;LINE-HEIGHT: 20px; }
#bbscon li a{color:#006699;}

/*头部*/
#header{}
#topnav{background:url(bg_title_news.gif) repeat-x left top;height:26px;line-height:26px;}
h1{font-size:12px;float:left;margin-right:20px;}
#othermenu{float:left;}
#othermenu li{float:left;}
#othermenu li a{padding-left:5px;padding-right:5px;border-right:1px solid #ccc;}

.wp {CLEAR: both; MARGIN: 0px auto 10px auto; WIDTH: 930px;}
#ft {CLEAR: both; MARGIN: 0px auto; WIDTH: 930px;height:50px; margin-top:20px;border-top: 1px solid #e3e3e3;}
#ft li {TEXT-ALIGN:center;LINE-HEIGHT: 25px;}

.logo {FLOAT:left;width:220px;height:65px;}
.ad-banner { width: 680px;  height: 65px;    overflow: hidden;	float:right;}
#logo {margin-top:15px;padding-bottom:5px;}


#menu form {float:right;PADDING-RIGHT: 20px;}
#menu form button {BACKGROUND: url(search.gif);MARGIN-LEFT: 5px; WIDTH: 47px; CURSOR: pointer; BORDER-STYLE: none; HEIGHT: 20px;}
#menu FORM BUTTON SPAN {FONT-SIZE: 0px;}
#menu ul li{float:left;font-size:14px;font-weight:bold;}
#menu ul li a{color:#fff;padding-left:10px;padding-right:10px;border-right:1px solid #fff;}
#menu { background:url(hdmenubg.jpg) repeat-x center top;height:31px;line-height:28px;}


#flashpic{float:left;width:300px; border:#ccc solid 0px; height:230px;MARGIN-right:10px;background-color:#ccc;}

#flash_1 {float:left;width:665px;}
#flash_1 ul{width:660px;margin:5px auto 0 auto;}
.boxflash li {float:left;OVERFLOW: hidden;WIDTH: 100px; TEXT-ALIGN: center;	text-align:center; white-space: nowrap;text-overflow: ellipsis; margin-left:25px;}
.boxflash li span{margin-top:-100px;float:left;}

.listgushi_1 {width:328px;}
.listgushi_1 ul{width:310px;margin:5px auto 0 auto;clear:both;}
.listgushi_1 ul li,#gsclasslist li,.listgushi_2 ul li{width:150px;float:left;OVERFLOW: hidden;white-space: nowrap;text-overflow: ellipsis; }
.listgushi_2 ul {width:640px;margin:5px auto 0 auto;clear:both;}

#gsclasslist li{float:left;}

.rightbox {float:right;width:250px;}
.rightlistmenu {margin-bottom:5px;}
.rightlistmenu ul {width:240px;margin:5px auto 0 auto;}
.rightlistmenu li {float:left;font-weight:bold; OVERFLOW: hidden;WIDTH: 115px; TEXT-ALIGN:center; white-space: nowrap;color:#006699;LINE-HEIGHT: 25px; }
.rightlistmenu li a{color:#006699;}



#magin {border:#85AEFF solid 1px;width:250px;float:right;}

.sideBox2 {	POSITION: relative;width:250px;}
.internal {	HEIGHT: 170px}
.overseas {	HEIGHT: 170px}
.internal UL {	OVERFLOW: hidden; HEIGHT: 238px}
.overseas {	_margin-top: -5px}
.sideBox2 H3 {	COLOR: #f25500;FONT-SIZE: 14px; BACKGROUND: url(boxBg.gif) no-repeat 0px -370px; WIDTH: 250px; TEXT-INDENT: 10px; LINE-HEIGHT: 30px; HEIGHT: 56px}
.sideBox2 UL {	DISPLAY: none; OVERFLOW: hidden; WIDTH: 247px; HEIGHT: 160px}
.sideBox2 UL LI { DISPLAY: inline;  LINE-HEIGHT: 21px; WHITE-SPACE: nowrap; HEIGHT: 22px;width:110px;float:left; overflow:hidden;padding-left: 5px}
.sideBox2 UL LI.No1 {	PADDING-BOTTOM: 8px; WIDTH: 230px; HEIGHT: 70px; _padding-left: 10px}
.sideBox2 H4 { FONT-SIZE: 12px;	DISPLAY: block; FONT-WEIGHT: normal; WIDTH: 40px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 19px; POSITION: absolute; TOP: 33px; HEIGHT: 19px; TEXT-ALIGN: center}
.sideBox2 H4.h4_1 {	LEFT: 70px}
.sideBox2 H4.h4_2 {	LEFT: 110px}
.sideBox2 H4.h4_3 {	LEFT: 150px}
.sideBox2 H4.h4_4 {	LEFT: 190px}
.sideBox2 H4.h4_up {FONT-WEIGHT: bold; BACKGROUND: url(icoBtn.gif) no-repeat 0px -40px; CURSOR: pointer; COLOR: #000}
.sideBox2 .up {	DISPLAY: block; BACKGROUND: #fff;POSITION: absolute; TOP: 55px;  _width: 247px;border-right:#ccc solid 1px;border-left:#ccc solid 1px;border-bottom:#ccc solid 1px;}
.sideBox2 .up LI {	LINE-HEIGHT: 22px; HEIGHT: 22px}
.sideBox2 .up LI P {LINE-HEIGHT: 20px}

#newadd{ WIDTH: 355px; height:230px; float:left;}
#newadd ul {width:345px;margin:5px auto 0 auto ;padding-bottom:5px;}
#newadd ul li {	float:left;OVERFLOW: hidden;WIDTH: 110px; TEXT-ALIGN: left;	padding-left:5px;white-space: nowrap;text-overflow: ellipsis;
}

.pagediv{ border-bottom:#ccc solid 1px;float:left;text-align:center;margin-bottom:20px;}
.pagediv a {color:#006699;}
.viewnews{WIDTH: 667px;border:#85AEFF solid 1px;LINE-HEIGHT: 25px;font-size:14px; min-height:600px;}
.viewnews h1{FONT-SIZE: 24px;width:640px;padding:20px 0px 20px 0px;color:#FF6600; text-align:center;}
.viewnews .con{width:640px;margin:10px auto 0 auto;}


.hotask11 {width:330px;}
.hotask11 ul{width:310px;margin-left:auto;margin-right:auto;}
.hotask11 li{float:left; OVERFLOW: hidden;TEXT-ALIGN: left;width:150px; white-space: nowrap;color:#0066FF;text-overflow: clip; padding-left:5px; line-height:25px;}