﻿@charset "utf-8";
/* base yui reset.css, repair by haven long 090925*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;}table{border-collapse:collapse;}address,caption,cite,code,dfn,strong,th,var{font-style:normal;}h1,h2,h3,h4,h5,h6{font-size:1em;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}ins{text-decoration:none;}del{text-decoration:line-through;}input,textarea,select{font-family:inherit;font-weight:inherit;font-size:1em;padding:0;}.clear{height:0;font-size:0;line-height:0;clear:both;overflow:hidden;}


html{color:#333;background:#fff;}

body{
font-size:0.75em;
color:#333;
background:#fff; 
font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
text-align:center;
}
a:link,a:visited,a:hover,a:active{
text-decoration:none;
}
a img{border-width:0px;}

.editorOutput{line-height:1.8em; }
.editorOutput p{
margin-bottom:10px;
}
.editorOutput a img{border-width:2px;}
.editorOutput h1{/*24px*/
font-size: 2em;
}
.editorOutput h2{/*18px*/
font-size: 1.5em;
}
.editorOutput h3{/*14px*/
font-size: 1.167em;
}
.editorOutput h4{/*12px*/
font-size:1em;}
.editorOutput h5{/*10px*/
font-size: 0.833em;
}
.editorOutput h6{/*9px*/
font-size: 0.75em;
}

.editorOutput a:link{}
.editorOutput a:visited{}
.editorOutput a:hover{}
.editorOutput a:active{}
.editorOutput blockquote{
margin-left:40px;
margin-right:40px;
}
.editorOutput address{
font-style:italic;
}

.editorOutput ol, .editorOutput ul{
margin-left:40px;
}
.editorOutput ol ul, .editorOutput ul ol, .editorOutput ul ul, .editorOutput ol ol{
margin-top:0;
margin-bottom:0;
}

#SearchKeyword { height:17px;}
/*分页样式*/
.p_page,.content .p_page{text-align:center; height:20px;  clear:both; padding-bottom:15px; }
.p_page a,.p_page span{
margin:0 5px;
text-decoration:none;
color:#333;
}
.p_page a:hover{
text-decoration:underline;color:#FF6700; }

.p_page .a_first,.p_page .a_prev,
.p_page .a_next,.p_page .a_last{
color:#333;}
.p_page .span_first,.p_page .span_prev,
.p_page .span_next,.p_page .span_last{
color:#333;}

/*当前状态*/
.p_page span.now,.p_page a.now{color:#FF6700;}

/*网站地图样式*/
.sitemap{
overflow:hidden;}
.ul_sitemap li{
overflow:hidden;
margin-bottom:10px;
clear:both;}
.ul_sitemap li li{
float:left;
margin-right:15px;
_display:inline;
margin-bottom:0;
clear:none;}
.ul_sitemap li a{
text-decoration:none;}
.ul_sitemap li li a{
text-decoration:underline;}

/*//样式修正，如果是需要修复以前的样式，使用这个
.editorOutput ol{list-style-type: decimal;}
.editorOutput ul{list-style-type: disc;}
.editorOutput ul ul,.editorOutput ol ul{list-style-type:circle;}
.editorOutput ul ul ul,.editorOutput ul ul ol,.editorOutput ul ol ul,.editorOutput ul ol ol,.editorOutput ol ul ul,.editorOutput ol ul ol,.editorOutput ol ol ul,.editorOutput ol ol ol{
list-style-type:square;
}*/

/* end of reset.css */
.wrapper{
text-align:left;
width:1002px;
margin:0 auto;
}


/*all base*/
.mainNav{
	height:30px;
	background:url(bg1.png) repeat-x;
	border-bottom:1px solid #8b8b8b;
	z-index:1;
	width: 1002px;
}
.ul_mainNav{
position:relative;
z-index:100;
height:30px;
}
.ul_mainNav .ulWra{
background:#ffffff;
padding:1px;
position:absolute;
left:0px;
top:30px;
display:none;
}
.ul_mainNav ul{
border:1px solid #fba43b;
background:#fff;
padding:2px;
display:none;
}
.ul_mainNav .ulWra ul{
display:block;
}
.ul_mainNav li{
float:left;
list-style:none;
white-space:nowrap;
position:relative;
width:100px;
text-align:center;
cursor:pointer;
background:url(sprite.gif) no-repeat -447px -571px; 
}
.ul_mainNav li li{
float:none;
position:static;
text-align:center;
height:26px;
line-height:26px;
width:auto;
background:url(sprite.gif) no-repeat -215px -473px;
padding:1px 0px 2px 0px;
}
.ul_mainNav li a{
font-size:1.25em;
line-height:30px;
font-weight:bold;
color:#fff;
}
.ul_mainNav li li a{
font-size:1em;
color:#333333;
font-weight:normal;
margin:0;
height:26px;
line-height:26px;
display:block;
}
.ul_mainNav li li a:hover{
background:url(sprite.gif) no-repeat -883px -174px;
color:#fff;
}
.tabBox_a1{
width:781px;
height:522px;
position:relative;
}
.tabBox_a1 .tabTitle{
float:left;
height:30px;
text-indent:25px;
line-height:35px;
width:131px;
margin-left:-15px;
background:url(bg6.gif) no-repeat;
position:relative;
cursor:pointer;
font-size:1.167em;
overflow:hidden;
}
.tabBox_a1 .tabTitle a{
color:#333333;
}
.tabBox_a1 .z-index6{
z-index:6;
}
.tabBox_a1 .z-index5{
z-index:5;
}
.tabBox_a1 .z-index4{
z-index:4;
}
.tabBox_a1 .z-index3{
z-index:3;
}
.tabBox_a1 .z-index2{
z-index:2;
}
.tabBox_a1 .z-index1{
z-index:1;
}
.tabBox_a1 h3.now{
z-index:7;
background:url(bg5.gif) no-repeat;
}
.tabBox_a1 h3.now a{
color:#fff;
}
.tabBox_a1 .tabCont{
position:absolute;
left:0px;
top:30px;
background:url(tabBg.gif) no-repeat 0px 0px; 
height:491px; 
width:780px; 
}
.sideBar{
float:left; 
background:url(sub_bg1.gif) left bottom no-repeat;
width:194px;
margin-bottom:10px; 
}
.h2_sideTitle{
height:27px;
line-height:27px;
background:url(sprite.gif) no-repeat 0px -473px; 
text-indent:35px;
font-size:1.167em;
color:#fff;
margin-bottom:8px;
margin-left:2px; 
}
.sideNav{
width:176px;
margin:0 auto;
}
.sideNav ul{
list-style:none;
}
.ul_sideNav{
}
.ul_sideNav ul{
margin:4px 4px 0 4px;
display:none;
}
.ul_sideNav li{
margin-bottom:4px;
}
.ul_sideNav li li{
border-bottom:1px solid #eaeaea;
}
.ul_sideNav li a{
background:url(sub_bg3.gif) 0 0 no-repeat;
display:block;
width:176px;
height:26px;
line-height:26px;
text-indent:38px;
color:#333;
white-space:nowrap;
}
.ul_sideNav li a:hover{
color:#ff6700;
}
.ul_sideNav li.now a{
color:#ff6700;
font-weight:bold;
background:url(sub_bg3.gif) 0 -52px no-repeat;
}
.ul_sideNav li.hasChild a{
background:url(sub_bg3.gif) 0 -26px no-repeat;
}
.ul_sideNav li li a{
display:block;
background:url(dot_1.gif) 4px center no-repeat;
display:inline;
padding-left:20px;
text-indent:0px;
}
.ul_sideNav li.now li a,
.ul_sideNav li.hasChild li a{
color:#333;
font-weight:normal;
background:url(dot_1.gif) 4px center no-repeat;
}
.ul_sideNav li.now li a:hover,
.ul_sideNav li.hasChild li a:hover{
color:#ff6700;
}
.ul_sideNav li.now li.now a{
color:#ff6700;
font-weight:normal;
}
/*首页内容开始*/
.header{
background:url(logo.jpg) no-repeat 0px 0px; 
width:1002px;
height:116px; 
}
.header a{
display:block;
width:515px;
height:100px;
padding:5px 0 0 20px;
text-indent:-999em;
overflow:hidden; 
}
.topInfor{
width:993px;
background:url(sprite.gif) no-repeat 0px -71px;
height:29px; 
}
.new_p{
float:left; 
padding:8px 0 0 25px;

}
.new_p a{
color:#333;
}
.new_p span{
color:#772e01;
}
.date{
float:left; 
width:150px; 
padding:8px 0 0 15px; 
color:#8b6417;
}
.welcom{
color:#8b6417;
padding:5px 0 0 0;
}
.welcom strong{
color:#ff5f01;
font-weight:normal; 
}
/*首页tag内容*/
.homeCon{
width:780px;
float:left; 
margin:14px 11px 12px 8px;
display:inline; 
}
.focus{
float:left; 
margin:19px 0 0 17px;
border:1px solid #d3d5d4;
height:200px; 
display:inline; 
}
.focus img{
width:290px;
height:190px; 
margin:4px;
margin-bottom:1px; 
border:1px solid #d3d5d2;
}
.firstNew1{
margin:35px 0 0 15px; 
float:left; 
width:405px; 
height:200px; 
}
.homeH2_1{
font-size:1.2em;
color:#fd5e00;
text-align:center; 
margin-bottom:10px; 
}
.homeH2_1 a{
color:#FD5E00;
}
.firstNew1 p{
line-height:1.8em;
text-indent:2em;
text-align:justify;
text-justify:inter-ideograph;
}
.more1{
float:right; 
color:#fd5e00;
}
.box1{
width:236px;
height:232px;
background:url(boxBg1.gif) no-repeat 0px 0px;
float:left; 
margin-right:12px; 
}
.box01{
	width:356px;
	height:215px;
	background:url(boxBg3.gif) no-repeat 0px 0px;
	float:left;
	margin-right:6px;
	margin-top: 18px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.boxA{
margin-left:17px;
display:inline; 
}
.homeH2_2{
font-size:1.2em;
margin:7px 0 0 30px; 
}
.homeH2_2 span{
width:40px; 
color:#fd5e00;
display:inline-block; 
background:url(sprite.gif) no-repeat -293px -590px;
}
.more2{
float:right; 
margin-top:-15px;
color:#3e5565;
width:40px; 
background:url(sprite.gif) no-repeat -195px -590px;
}
.homeNewList1{
margin:15px 10px 5px;
}
.homeNewList1 li{
line-height:2.2em;
list-style:none;
background:url(sprite.gif) no-repeat -778px -557px;
padding-left:10px; 
}
.homeNewList1 li a{
color:#333;
}
.homeNewList1 li a:hover{
color:#8c6317;
}
.homeList2{
clear:both; 
width:731px; 
margin:0 0 0 17px; 
}
.homeList2 li{
background:url(sprite.gif) no-repeat 0px -341px;
width:353px;
height:59px; 
list-style:none; 
float:left; 
margin-right:25px; 
}
.homeList2 .firstLi1{
width:731px; 
background:url(sprite.gif) no-repeat 0px -241px;
}
.homeList2 .firstLi2{
margin-right:0px;
}
.homeList2 li img{
float:left; 
padding:7px;
}
.homeList2 li a{
display:block; 
height:50px;
line-height:50px;
color:#333;
padding-left:10px;
font-size:1.2em;
font-weight:bold;
background:url(sprite.gif) no-repeat 330px -571px;
}
.homeList2 li a:hover{
color:#008ba0;
background:url(sprite.gif) no-repeat 330px -635px;
}
.homeList2 .firstLi1 a{
background:url(sprite.gif) no-repeat 710px -571px;
}
.homeList2 .firstLi1 a:hover{
background:url(sprite.gif) no-repeat 710px -635px;
}
.linkBox{
clear:both; 
width:777px;
height:41px;
background:url(sprite.gif) no-repeat 0 -159px;
margin-top:10px; 
}
.linkBox span{
float:left; 
display:block;
width:70px;
color:#fff;
line-height:41px; 
height:41px; 
text-indent:1em;
}
.linkBox ul{
float:left; 
width:793px; 
padding:6px 0 0 0; 
margin-left:10px;
display:inline; 
}
.linkBox ul li{
float:left; 
list-style:none;
margin-right:6px; 
height:29px; 
}
.linkBox ul li a{
width:93px; 
display:block;
height:29px;
}
.subBar{
margin-top:14px; 
width:195px;
float:left; 
background:url(cor3.gif) repeat-y 0px 0px; 
z-index:2;
}
.cor1{
height:5px; 
overflow:hidden; 
background:url(sprite.gif) no-repeat -563px -395px; 
}
.cor2{
height:5px; 
overflow:hidden; 
background:url(sprite.gif) no-repeat -792px -395px; 
clear:both; 
}
.newList2{
width:165px; 
margin:7px 12px;
background:#fef3e1; 
overflow:hidden; 
padding:5px 0 5px 3px; 
}
.newList2 li{
list-style:none;
padding:5px 0 4px 5px;
float:left; 
width:75px; 
color:#8c6317;
}
.newList2 li a{
color:#8c6317;
}
.newList2 li a:hover{
text-decoration:underline; 
}
.newList2 li.first{
width:160px;
}
.selectP{
height:32px;
}
.select{
color:#666;
margin:0 0 8px 12px; 
}
.input_text{
width:92px; 
padding:2px 0; 
vertical-align:middle;
margin:0 0 0 12px; 
color:#8c8c8c;
border:1px solid #b4b4b4;
}
.search_button{
background:url(sprite.gif) no-repeat -462px -380px; 
width:69px; 
height:22px; 
border:none;
color:#fff;
vertical-align:middle;
text-indent:-999em;
cursor:hand;
cursor:pointer;
}
.media_h2{
background:url(sprite.gif) no-repeat -555px -485px; 
padding:0 0 0 30px; 
font-size:1.2em;
}
.line1{
height:2px;
overflow:hidden; 
clear:both; 
margin:12px 0; 
background:url(sprite.gif) no-repeat -349px -498px; 
}
.mediaImg{
float:left; 
margin:12px 10px 0 12px;
padding:1px;
border:1px solid #c6c8c5;
width:67px;
height:50px; 
display:inline; 
}
.mediaImg a{
}
.barP{
margin:10px 5px 0 0;
line-height:1.6em;
}
.barP a{
color:#333;
}
.homeNewsH2_2{
background:url(sprite.gif) no-repeat -780px -485px; 
padding:0 0 0 30px; 
font-size:1.2em;
}
.newImg1{
float:left; 
margin:10px 10px 0 10px;
border:1px solid #c6c8c5;
}
.newList{
margin-top:5px; 
}
.newList li{
line-height:1.8em;
color:#8c6317;
}
.newList li a{
color:#8c6317;
text-decoration:underline; 
}
.loginH2{
background:url(sprite.gif) no-repeat -975px -485px; 
padding:0 0 0 30px; 
font-size:1.2em;
}
.input_login,.input_login1{
border:1px solid #adadad;
border-bottom:1px solid #d6d6d6; 
border-right:1px solid #d6d6d6; 
width:143px;
padding:2px 0; 
color:#666;
margin:9px 0 0 25px; 
}
.loginButton1,.loginButton2{
display:block;
float:left; 
background:url(sprite.gif) no-repeat -388px -382px; 
width:48px;
height:18px; 
border:none;
color:#fff;
margin:10px 15px 5px 35px; 
border:none;
text-indent:-999em;
display:inline; 
cursor:hand;
cursor:pointer;
}
.loginButton2{
background:url(sprite.gif) no-repeat -388px -356px; 
margin-left:0px; 
}
.footer{
clear:both; 
width:1002px;
height:100px;
border-top:1px solid #eadbc1; 
}
.table{
clear:both; 
width:1002px;
border-top:1px solid #eadbc1; 
}
.ul_headQuick{
overflow:hidden; 
margin:15px 0 5px 360px; 
}
.ul_headQuick li{
float:left; 
list-style:none;
margin-right:10px;
color:#ad4e21;
}
.ul_headQuick li a{
margin-right:10px;
list-style:none;
color:#ad4e21;
}
.ul_headQuick li a:hover{
text-decoration:underline; 
}
.footer p{
text-align:center; 
color:#717171;
line-height:2em; 
clear:both; 
}
.crumb{
	margin:8px;
	height:29px;
	background:url(sprite.gif) no-repeat 0 0;
	width: 1002px;
}
.crumb p{
width:560px; 
height:22px; 
padding:6px 0 0  30px; 
}
.crumb .seach{
float:right; 
margin-top:-25px; 
padding-right:10px; 
}
.crumb p a{
color:#333;
}
.crumb span{
color:#ff6700;
}
.input_text1{
width:196px; 
}
.mainBar{
float:left; 
padding:0 12px; 
width:596px; 
margin-bottom:10px; 
overflow:hidden; 
}
.newFirstBox{
height:211px; 
margin-bottom:12px; 
background:url(bg7.gif) repeat-x 0 0; 
}
.focus2{
float:left; 
margin:17px 15px 0 9px; 
display:inline; 
}
.focus2 img{
width:238px;
height:157px; 
border:1px solid #eaeaea;
padding:1px; 
}
.focus2 h5{
text-align:center; 
}
.newList1{
	float:left;
	width:300px;
	float:left;
	margin-top:17px;
	margin-left: 17px;
}
.newList1 li{
list-style:none;
line-height:22px; 
height:22px; 
}
.newList1 li a{
display:block;
color:#333;
background:url(sprite.gif) no-repeat -969px -586px; 
padding:0 0 0 17px;
}
.newList1 li a:hover{
color:#ff6700;
background:url(sprite.gif) no-repeat -969px -535px; 
}
.newHitle1,.newHitle2,.newHitle3{
padding:5px 0 6px 33px; 
background:url(sprite.gif) no-repeat 0px -773px;
font-size:1.2em; 
}
.more3,.more4,.more5,.more6{
float:right; 
color:#333;
padding-right:10px; 
margin-top:-20px; 
}
.more4{
color:#fff;
margin-top:-18px; 
_margin-top:-22px; 
}
.newBox2{
background:url(cor4.gif) no-repeat left bottom; 
overflow:hidden; 
height:160px; 
margin-bottom:12px; 
}
.newBox2_1{
width:255px;
float:left; 
background:url(sprite.gif) no-repeat 257px -954px;
margin:10px 15px; 
padding-right:10px; 
display:inline; 
}
.newBox2_1 img{
float:left; 
padding:1px;
border:1px solid #e4e4e4;
margin-right:10px; 
}
.newBox2_1 p{
line-height:1.8em;
}
.newList22{
width:300px;
float:left; 
margin-top:15px; 
}
.newList22 li{
line-height:23px;
height:23px; 
list-style:none; 
}
.newList22 li a{
color:#333;
display:block;
padding:0 0 0 15px; 
background:url(sprite.gif) no-repeat -752px -786px;
}
.newList22 li a:hover{
background:url(sprite.gif) no-repeat -752px -728px;
color:#FF6700;
}
.newHitle2{
background:url(sprite.gif) no-repeat 0px -824px;
}
.newList3{
margin:11px 20px 15px 20px;
}
.newList3 li{
background:url(line1.gif) repeat-x left bottom; 
list-style:none;  
line-height:30px;
height:30px; 
}
.newList3 li a{
padding:0 0 0 15px; 
background:url(sprite.gif) no-repeat scroll -752px -790px;
color:#333;
text-decoration:none; 
}
.newList3 li a:hover{
background:url(sprite.gif) no-repeat -752px -732px;
color:#FF6700;
}
.newList3 li span{
float:right; 
color:#333;
font-size:0.9em;
}
.newHitle3{
background:url(sprite.gif) no-repeat 0px -873px;
margin-top:12px; 
}
.newList4{
margin:7px 0 0 20px;
overflow:hidden;
}
.newList4 li{
list-style:none;
float:left; 
margin-right:17px; 
}
.newList4 li img{
border:1px solid #e1e1e1;
padding:1px; 
}
.newList4 li h5{
text-align:center; 
margin-bottom:3px; 
}
.newList4 li span{
text-align:center; 
display:block;
}

.sideBar2{
float:left; 
width:188px;
background:url(sub_bg2.gif) no-repeat left bottom;
margin-bottom:10px;
padding-bottom:20px; 
overflow:hidden; 
}
.h2Title1{
background:url(sprite.gif) no-repeat -752px -874px;
height:26px;
line-height:30px; 
padding-left:25px; 
font-size:1.2em;
}

.intro_p1{
margin:0px 10px; 
line-height:2em;
text-align:justify;
text-justify:inter-ideograph;
}
.introImg{
margin:10px;
width:156px;
height:103px; 
margin:12px 14px;
padding:1px;
border:1px solid #e6e6e6;
}
.h2Title2{
border-top:1px solid #e6e6e6;
height:33px;
margin-top:10px; 
padding:7px 0 0 30px; 
background:url(sprite.gif) no-repeat -980px -880px;
}
.more5{
margin-top:-33px;
}
.journals{
margin:0 10px;
}
.journals li{
list-style:none;
overflow:hidden; 
padding-bottom:15px;
background:url(line1.gif) repeat-x left bottom; 
margin-bottom:10px; 
}
.journals li img{
float:left; 
margin-right:10px;
width:77px;
height:101px; 
border:1px solid #e6e6e5;
}
.journals li p{
line-height:1.7em;
text-align:justify;
text-justify:inter-ideograph;
margin-top:5px; 
}
.email{
width:169px;
height:71px;
display:block;
margin:15px 9px; 
background:url(eMail.jpg) no-repeat 0 0; 
border:1px solid #ececec;
text-indent:-999em;
overflow:hidden; 
}
.xwx—-email{
width:169px;
height:71px;
display:block;
margin:15px 9px; 
background:url(xwx-lxfs.jpg) no-repeat 0 0; 
border:1px solid #ececec;
text-indent:-999em;
overflow:hidden; 
}
.tab{
width:596px;
height:196px;
background:url(boxBg2.gif) no-repeat 0 0; 
position:relative; 
margin-bottom:12px; 
}
.tagH5,#now{
margin-top:4px; 
float:left; 
width:89px;
height:23px;
text-align:center; 
line-height:23px; 
cursor:hand;
cursor:pointer;
margin-right:8px; 
background:url(sprite.gif) no-repeat -221px -1078px; 
color:#333;
}
#now{
margin-left:15px; 
background:url(sprite.gif) no-repeat -112px -1078px; 
color:#fff;
}
.photoList{
margin:15px 0 15px 15px;

position:absolute; 
left:0px;
top:25px;
}
.photoList li{
list-style:none;
float:left; 
margin-right:25px;
width:90px; 
}
.photoList li img{
padding:1px;
border:1px solid #e4e4e4;
}
.photoList li span{
display:block;
margin-top:3px;
text-align:center; 
}
.more6{
position:absolute; 
right:5px;
top:25px; 
}
.admissions{
margin:10px 15px;
line-height:2em;
text-indent:2em;
}
.downA{
display:block;
float:right; 
width:121px;
height:38px;
background:url(sprite.gif) no-repeat -881px -962px; 
margin:-25px 15px 0 0; 
text-indent:-999em;
overflow:hidden; 
display:inline; 
}
.peopleList{
margin:-5px 15px 0;
overflow:hidden; 
}
.peopleList li{
list-style:none;
line-height:2em; 
background:url(line1.gif) repeat-x left bottom; 
width:79px;
float:left; 
}
.peopleList li a{
color:#685312;
padding-left:10px;
background:url(sprite.gif) no-repeat -883px -1018px; 
}
.contentBox{
float:right; 
width:780px; 
padding-right:12px; 
overflow:hidden; 
}
.title1{
height:27px;
line-height:27px;
text-indent:35px;
background:url(sprite.gif) no-repeat 0px -1174px; 
font-size:1.2em;
}
.box2{
border:1px solid #ededed;
border-top:0px; 
margin-bottom:10px; 
overflow:hidden; 
padding-bottom:10px; 
}
.box2_0{
overflow:hidden; 
background:#fcfcfc;
border:1px solid #ededed;
margin:17px; 
height:150px; 
}
.img11{
margin:13px 15px 0 17px; 
float:left; 
width:90px;
height:118px; 
padding:1px;
border:1px solid #e1e1e1;
}
.box2_1{
width:600px;
height:150px; 
float:left; 

}
.title2{
width:600px; 
margin:15px 0 0 0; 
}
.title2 a{
color:#ff6700;
}
.bookList{
height:25px; 
width:580px; 
margin:10px 0 0; 
}
.bookList li{
list-style:none; 
float:left; 
color:#666;
margin:0 30px 0 0; 
}
.box2_1 p{
line-height:1.8em;
text-align:justify;
text-justify:inter-ideograph;
}
.box2_1 p a{
float:right;
color:#ff6c00;
}
.box3{
width:383px; 
height:270px; 
float:left; 
border-top:1px solid #e7e7e7;
margin:27px 8px 15px 0; 
position:relative; 
background:url(cor6.gif) no-repeat left bottom; 
}
.title3{
position:relative; 
float:left; 
width:96px;
height:27px;
line-height:27px;
color:#333;
text-align:center;
cursor:hand;
cursor:pointer;
top:-27px;
margin-right:10px; 
}
.title4{
}
.box3 h3.on{
background:url(sprite.gif) no-repeat -540px -1074px; 
color:#ff6c00;
text-align:center; 
}
.list3{
width:355px;
position:absolute; 
left:15px;
top:10px; 
}
.list3 li{
list-style:none;
background:url(line1.gif) repeat-x left bottom; 
height:30px; 
}
.list3 li a{
display:block;
color:#333;
line-height:30px; 
height:30px; 
padding-left:15px;
background:url(sprite.gif) no-repeat -752px -783px; 
}
.list3 li a:hover{
color:#FF6C00;
}
.list3 li span{
float:right; 
font-size:0.9em;
margin:5px 0 0 10px; 
}
.box4{
margin-top:25px;
width:100%; 
background:url(cor7.gif) no-repeat left bottom; 
}
.box4 .list3{
width:750px; 
}
.box3_1{
margin-right:0px;
float:right; 
}
.newBox3{
height:auto; 
}
.newsFirst4{
margin:15px 20px;
overflow:hidden; }
.newsFirst4 li{
list-style:none; 
}
.newsFirst4 img{
display:block;
float:left; 
margin-right:15px;
border:1px solid #dfdfdf;
width:176px;
height:117px; 
}
.boxA1{
width:360px;
float:left; 
}
.newsFirst4 h2{
font-size:1.2em;
color:#ff6c00;
margin-bottom:10px; 
}
.newsFirst4 p{
line-height:2em;
text-align:justify;
text-justify:inter-ideograph;
}
.newsFirst4 p a{
float:right; 
color:#ff6c00;
}
.newsList5{
clear:both; 
margin:0 20px; 
overflow:hidden; 
background:#f7f7f7 url(line1.gif) repeat-x left top; 
padding:10px 15px;
}
.newsList5 li{
line-height:2em;
padding-left:10px; 
list-style:none; 
}
.newsList5 li a{
font-weight:bold;
color:#333;
}
.newsList5 li a:hover{
color:#FF6C00;
}
.Pimg1{
float:left; 
width:69px;
height:80px; 
border:1px solid #c6c8c5;
margin:10px; 
}
.titleH5{
margin:10px 0;  
}
.p1{
line-height:1.7em;
margin-right:10px; 
}
.Plist1{
overflow:hidden; 
clear:both; 
margin:10px; 
border-bottom:1px solid #e6e6e6;
padding-bottom:10px; 
height:40px; 
}
.Plist1 li{
float:left; 
list-style:none;
margin:10px; 
margin-top:0px; 
display:inline; 
}
.Plist1 li a{
color:#a57220;
text-decoration:underline;
}
.aa1,.aa2,.aa3{
display:block;
margin:10px 15px 0 10px;
width:122px;
height:42px;
line-height:42px; 
padding-left:47px;
font-size:1.2em;
font-weight:bold;
color:#494949;
}
.aa1{
background:url(sprite.gif) no-repeat 0px -1245px; 
}
.aa2{
background:url(sprite.gif) no-repeat -191px -1245px; 
}
.aa3{
background:url(sprite.gif) no-repeat -384px -1245px; 
}
.newList5 li a{
background:url(sprite.gif) no-repeat -994px -1175px;
line-height:2em; 
}
.newList5 li a:hover{
background:url(sprite.gif) no-repeat -994px -1175px;
}
.newTitle1{
font-size:1.2em;
color:#FF6700;
text-align:center; 
margin:15px 20px 8px; 
}
.nowInfor{
display:block;
margin:0 20px 20px;
text-align:center; 
color:#a9a9a9;
}
.content{
margin:0 30px 10px ;
border-top:1px solid #e7e7e7;
padding-top:20px; 
line-height:20px;
}
.content p{
line-height:1.9em;
text-indent:2em;
margin-bottom:15px;
color:#666;
text-justify:inter-ideograph;
}
.zaiyao{
background:#fcfcfc; 
border:1px solid #eee;
border-bottom:none; 
padding:10px 20px;
margin:0 30px;
}
.zaiyao p{
line-height:1.9em;
color:#666;
}
.zaiyao p span{
color:#FF6700;
}
.zaiyao p a{
color:#666;
margin:0 10px;
text-decoration:underline; 
}
.wrp1{
padding:0 0 15px 30px; 
}
.more7{
color:#FF6700;
float:right; 
margin-top:-10px; 
}
.tab1{
margin: 15px; 
margin:15px 15px 15px 25px; 
}
.tagt1{
width:540px; 
}
.tagt2{
width:110px; 
text-align:center; 
color:#999;
}
.tagt3{
width:80px; 
text-align:center; 
}
.tab1 th{
font-weight:bold;
height:30px; 
text-align:center; 
background:#f3f3f3; 
border-right:1px solid #fff; 
}
.tab1 td{
height:30px; 
padding:2px 7px; 
background:url(line1.gif) repeat-x left bottom ; 
border-right:1px solid #fff; 
}
.tab1 td span{
color:#999;
}
.tab1 td a{
padding-left:15px;
background:transparent url(sprite.gif) no-repeat scroll -752px -790px;
color:#333;
}
.tab1 td a:hover{
color:#FF6700;
}
.forumBox{
margin:35px 75px; 
}
.forumBox p{
margin-bottom:15px;
}
.forumBox p input.input_text5{
border:1px solid #d3d2ce;
width:485px; 
height:20px; 
}
.forumBox p input.input_text6{
border:1px solid #d3d2ce;
width:485px; 
height:260px; 
}
.forumBox label{
float:left; 
}
.forumBotton1,.forumBotton2{
width:63px;
height:22px;
background:url(btn4.gif) no-repeat ; 
border:none;
text-indent:-999em;
margin-left:210px; 
display:inline-block;
float:left; 
cursor:hand;
cursor:pointer;
}
.forumBotton2{
background:url(btn5.gif) no-repeat ; 
margin-left:20px; 
}
.more7{

}
.forumBox2{
margin:15px;
border:1px solid #eee;
background:#fcfcfc;
padding-bottom:15px; 
}
.forumT1{
padding:15px 20px;
}
.forumT1 h2{
margin-bottom:10px;
}
.forumT1 strong{
font-weight:normal;
margin-right:20px; 
}
.forumH3{
border-top:1px solid #eee;
padding:10px 20px 0;
margin:10px 0 0; 
}
.forumBox2 p{
line-height:1.8em;
padding:10px 20px 0; 
text-align:justify;
text-justify:inter-ideograph;
}
.f_input1{
width:480px;
height:16px; 
border:1px solid #eee;
}
.f_input2{
width:600px;
height:200px; 
border:1px solid #eee;
}
.forumBox2 p{
clear:both; 
}
.forumBox2 label{
display:block;
width:65px;
float:left; 
text-align:right; 
}
.repayBtn{
margin-left:598px;
width:69px;
height:21px; 
background:url(btn6.gif) no-repeat ; 
border:none;
text-indent:-999em;
display:block;
}
a.more7{
padding-left:20px;
background:url(sprite.gif) no-repeat 0px -1375px;
margin:5px 20px 10px 0; 
text-decoration:underline; 
}
.commentsList{
overflow:hidden; 
margin:0 15px;
border:1px solid #eee;
background:#fcfcfc; 
padding:10px 15px 15px; 
clear:both; 
}
.commentsList li{
margin:0px 0px 10px;
padding:10px;
list-style:none; 
background:url(line1.gif) repeat-x left bottom; 
}
.commentsList li h4{
margin-bottom:10px;
}
.commentsList li h4 span{
font-weight:normal;
margin-left:20px;
color:#666;
}
.commentsList li p{
line-height:1.8em; 
}
a.reply{
background:url(sprite.gif) no-repeat 0px -1438px; 
float:right; 
padding-left:16px; 
font-weight:bold;
color:#ff6b00;
margin-top:-23px; 
text-decoration:underline; 
}
.boxC{
border:1px solid #fbe2d0;
background:#fff5ed; 
padding:10px 15px; 
margin-bottom:5px; 
}
.boxC h5{
margin-bottom:5px;
}

.changeBox_a3 {
border:1px solid #D3D5D4;
float:left;
position:relative;
width:238px;
height:157px;
margin:19px 0 0 0px; 
display:inline; 
padding:2px; 
}
.changeBox_a3 .a_bigImg img {
display:none;
left:2px;
position:absolute;
top:2px;
}

.changeBox_a1 {
border:1px solid #D3D5D4;
float:left;
position:relative;
width:290px;
height:190px;
margin:19px 0 0 17px; 
display:inline; 
padding:2px; 
}
.changeBox_a1 .a_bigImg img {
display:none;
left:2px;
position:absolute;
top:2px;
}
.ul_change_a2 {
bottom:7px;
overflow:hidden;
padding-left:19px;
position:absolute;
right:5px;
}
.ul_change_a2 li {
display:inline-block;
}
.ul_change_a2 span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #999999;
cursor:pointer;
display:inline-block;
font-size:0.8em;
margin-right:2px;
opacity:0.85;
padding:0 3px;
}
.ul_change_a2 span.on{
border:1px solid #CC0000;
background:#c90708;
color:#fff;
}
.more8{
position:absolute; 
right:10px;
top:-20px;
color:#333;
}
.new_p span{ float:left;}
#new_p{width:400px;height:15px;overflow:hidden; }
#new_p a{display:block;}