@charset "gb2312";
*{
	padding:0;
	margin:0;
}
body{
	background:#eeefef url(../images/bg_all.gif) top repeat-x;
	font-size:14px;
	color:#4C4948;
	padding:0;
	margin:0;
}
h1{
font-size:36px;
}
h2,h3,ul,li,form,a,div,span,p{
	overflow: hidden;
	padding:0px;
}
li{
	list-style: none;
}
img{
	border:none;
}
table{
	border-collapse: collapse;
}
a{
	text-decoration: none;
	white-space: nowrap;
	_outline:none;star:expression(this.onFocus=this.blur());
}
a{
	color:#4C4948!important;
}
a:hover{
	color:#0066ff !important;
	text-decoration: underline;
}
.PubWidth {
	width:1004px;
	margin:0 auto;
	clear: both;
	float: none;
	
}
.PubWidth2{
	width:1004px;
	margin:0 auto;
	clear: both;
	float: none;
}
#Top{
	background:url(../images/TopBg.gif) 0 bottom repeat-x;
	height:62px;
	margin-bottom:1px;
}
#logo{
	width:99px;
	height:38px;
	margin-left:20px;
	margin-right:30px;
	margin-top:15px;
	float:left;
}
#MinLink{
	width:825px;
	float:right;
	margin-top:20px;
}
#MinLink li{
	width:81px;
	height:27px;
	padding:2px 0;
	text-align:center;
	float:left;
}
#MinLink .o{
	background-image: url(../images/on.gif);
	background-repeat: no-repeat;
}
#MinLink .o1{
	background-image: url(../images/on1.gif);
	background-repeat: no-repeat;
}
#MinLink .n{
	background-image:none;
}
#MinLink li a{
	width:80px;
	height:27px;
	line-height:27px;
	display:block;
	color:#000;
	font-size:14px;
	border-right:1px solid #ccc;
}
#MinLink #c a{
	border-right:none;
	width:81px;
	background-position: -10px top;
}
#MinLink #c{
	border-right:none;
	width:82px;
}
#banner{
	display: block;
}
#banner2{
    height:257px;
	background:url(../images/banner2.jpg) right 0 no-repeat;
	display:block;
	margin-top:9px;
}
#chfa{
	background-image: url(../images/chfa.png);
	background-repeat: no-repeat;
	height:49px;
	line-height:49px;
	padding-top:2px;
	padding-bottom:4px;
	margin-top:8px;
	color:#4C4948;
	font-size:12px;
}
#chfa .c{
	margin-left:21px;
	margin-right:28px;
	font-size:13px;
	font-weight:700;
	color:#4C4948;
}
#IndPro{
	padding-top:5px;
	width:1024px;
	height:255px;
}
#LogForm{
	width:115px;
	font-size:9pt;
}
#LogFormpro{
	width:605px;
	font-size:9pt;
}
#LogForm1{
    padding-left:22px;
	padding-top:12px;
	font-size:9pt;
	width:100%;
}
#LogForm .i{
	height:14px;
	line-height:14px;
	border:1px solid #ccc;
	background-color:#EEEEF0;
	margin-bottom:5px;
}
#LogForm1 .i{
	width:104px;
	height:14px;
	line-height:14px;
	border:1px solid #ccc;
	background-color:#EEEEF0;
	margin-bottom:5px;
}
#reg{
	width:53px;
	height:16px;
	margin-left:2px;
}
.log{
	width:53px;
	height:16px;
}
#IndPro .c{
	color:#222222;
	width:234px;
	height:255px;
	line-height:19px;
	background-repeat: no-repeat;
	float:left;
	padding:0px 11px;
	background-position: top center;
	font-size:12px;
}
#IndPro .c1{
	background-image: url(../images/IndProBg1.jpg);
	*padding-top:12px;
}
#IndPro .c2{
	background-image: url(../images/IndProBg2.jpg);
}
#IndPro .c3{
	background-image: url(../images/IndProBg3.jpg);
}
#IndPro .c4{
	background-image: url(../images/IndProBg4.jpg);
}
#IndPro .c h3{
	margin-left:22px;
	margin-top:17px;
	font-size:16px;
	margin-bottom:5px;
	color:#7D7C7D;
}
#IndPro .c p{
	padding:0px 22px;
	height:120px;
}
#IndPro .c1 p{
	padding:0px 24px 12px; height:90px;
}
#IndPro .c ul{
	
	width:130px;
	padding-left:22px;
	padding-top:6px;
	height:105px;
}
#IndPro .c ul li{
	list-style: none;
	height:18px;
	padding-left:18px;
	line-height:18px;
	background-image: url(../images/ico1.gif);
	background-repeat: no-repeat;
	background-position:0 center;
}
#ContStar{
	height:22px;
	display: block;
	margin-top:8px;
}
#ContEnd{
	height:22px;
	display: block;
	margin-bottom:8px;
}
#Content{
	height:772px;
	background:url(../images/chfa_03b.png) 0 0 repeat-y;
	background-repeat: repeat-y;
	font-size:12px;
}

#Content .c,#Content .e{
	float:left;
	display: inline;
	color:#909090;
	margin-bottom:7px;
}

#ContTop{
    width:1004px;
	margin:0 auto;
	height:38px;
	background:url(../images/chfa_01.png) 0 0 no-repeat;
	margin-top:8px;
}
#indexTop{
    width:1004px;
	margin:0 auto;
	height:8px;
	background:url(../images/chfa_01b.png) 0 0 no-repeat;
	margin-top:8px;
}
#Content .c{
	height:290px;
}
#Content .c1{
	width:313px;
	padding-left:20px;
}
#Content .c2{
	

}
#Content .cc2{
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	padding-right:14px;
	width:321px;
	}
#Content .c3{
	width:312px;
	*width:auto;
	padding-right:21px;
}
#Content h3{
	color:#666;
	font-size:16px;
	line-height:48px;
	text-align:left;
	font-family: 榛戜綋, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#Content h4{
	line-height:38px;
	text-align:left;
	font-family: 榛戜綋, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
}
#Content .h3 .tih{
	padding-left:20px;
}
#Content .left{
    margin-left:20px;
	
}
#Content .e h3{
	padding-top:10px;
	line-height:20px;;
	height:20px;;
}
#Content .c .ul1{
	margin:1px;
	height:73px;
	overflow:hidden;
}
#Content .c strong{
	color:#999;
	font-weight:normal;
}
#Content .c2 .ul1,#Content .c3 .ul1{
	margin-left:20px;
}
#Content .ul1 li{
	height:20px;
}
#Content .ul1 li a{
	color:#000;
}
#Content .p1{
	line-height:26px;
	padding-top:12px;
	text-align:right;
	padding-right:20px;
	clear:both;
	color:#333;
	padding-bottom:10px;
}
#Content .pp{
	line-height:22px;
	text-align:right;
	clear:both;
	color:#333;
	padding-bottom:10px;
}
#Content .pp a,#Content .pl a,#Content .pp a:visited,#Content .pl a:visited{
	color:#ccc;
}
#Content .c3 .pp{
	margin-top:15px;
}
#Content .c3 .ul1{
	padding-top:1px;
}
#Content .c2 .p1,#Content .c3 .p1{
	margin-left:180px;
}

#Content .e{
	height:447px;
}
#Content .e2{
	width:338px;
}
#Content .e ul{
	height:418px;
}
#Content .e ul li{
	height:66px;
	margin:1px 0px;
	*margin:1px 0px 16px;
}
#Content .d{
	height:447px;
}
#Content .d ul li{
	height:66px;
	margin:6px 0px 16px;
	*margin:-2px 0px 16px;
}
#Content .d ul{
	height:418px;
}
#Content .e2 ul{
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	padding-left:20px;

}
#Content .e .divl{
	height:68px;
	line-height:68px;
	width:55px;
	padding-right:4px;
	float:left;
	text-align:right;
}
#Content .e .divl img{
	vertical-align: middle;
}
#Content .e .divr{
	height:68px;
	width:228px;
	float:left;
}
#Content .e .divr h4{
	font-size:1em;
	color:#ABABAB;
	height:21px;
	line-height:21px;
}
#Content .e .divr p{
	line-height:15px;
	height:45px;
	color:#222222;
	width:100%;
}
#Content .e .divr p span{
	color:#ABABAB;
}

#Content .d .divl{
	height:68px;
	line-height:68px;
	width:55px;
	padding-right:4px;
	float:left;
	text-align:right;
}
#Content .d .divl img{
	vertical-align: middle;
}
#Content .d .divr{
	height:68px;
	width:228px;
	float:left;
}
#Content .d .divr h4{
	font-size:1em;
	color:#ABABAB;
	height:21px;
	line-height:21px;
}
#Content .d .divr p{
	line-height:15px;
	height:45px;
	color:#222222;
	width:100%;
}
#Content .d .divr p span{
	color:#ABABAB;
}
#Contentb{
    width:1004px;
	margin:0 auto;
	height:37px;
	background:url(../images/chfa_05.png) 0 top no-repeat;
	margin-bottom:8px;
}
#indexbottom{
    width:1004px;
	margin:0 auto;
	height:7px;
	background:url(../images/chfa_05b.png) 0 top no-repeat;
	margin-bottom:8px;
}
#EndEnd {
    background:url(../images/EndEnd_03.png) 0 0 repeat-y;
	height:230px;
	padding:10px 0 0 0;
	font-size:12px;
}
#EndEnd_top{
    width:1004px;
	margin:0 auto;
    background:url(../images/EndEnd_01.png) 0 top no-repeat;
	height:37px;
	font-size:12px;
}
#EndEnd_B{
    width:1004px;
	margin:0 auto;
	height:7px;
	background:url(../images/EndEnd_09.png) 0 top no-repeat;
}
#EndEnd_top  h3{
	height:55px;
	_height:auto;
	line-height:50px;
	color:#808284;
	text-align:center;
}
#EndEnd .l{
	width:268px;
	padding:0 32px;
	float:left;
	background:url(../images/EndEnd_06.png) right center no-repeat;
}
#EndEnd .c{
	width:277px;
	padding:0px 30px 0px;
	float:left;
	background:url(../images/EndEnd_06.png) right center no-repeat;
}
#EndEnd .r{
	width:265px;
	padding:0 35px;
	float:left;
}
#EndEnd ul li{
	height:20px;
	line-height:20px;
}
#EndLink{
	background-image: url(../images/EndLinkBg.gif);
	background-repeat: repeat-x;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:12px;
	margin-top:8px;
}
#EndEnd ul li a{
	color:#000 !important;
}
#FireLink{
	text-align:center;
	padding-top:12px;
	padding-bottom:0px;
	line-height:18px;
	color:#A8A8A8;
}
#FireLink a{
	color:#A8A8A8;
}
#Bottom{
	border-top:1px solid #CBCBCD;
	text-align:center;
	padding-top:5px;
	padding-bottom:20px;
	line-height:18px;
	color:#666666;
	margin-top:1px;
	font-size:12px;
}
.MenuBox{
	width:125px;
	position: absolute;
	visibility: hidden;
	padding-top:20px;
	background-image: url(../images/MenuBoxBg.gif);
	background-repeat: no-repeat;
	border-bottom:1px solid #888;
	z-index:1000;
}
.MenuBox li{
	background-color:#FFF;
	height:24px;
	line-height:24px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	padding-left:13px;
}
.MenuBox .e{
	/*filter:Shadow(color:#888888,direction=180);*/
	background-color:transparent;
	border-left:none;
	border-right:none;
	width:125px;
	background-image: url(../images/MenuBoxE.gif);
	background-repeat: no-repeat;
}
#boxTop{
    background:url(../images/sitetop.png) 0 0 no-repeat;
	width:1001px;
	margin:8px auto 0;
	height:18px;
}
#Content_a{
	height:auto;
	background:url(../images/chfa_03.png) 0 0 repeat-y;
	background-repeat: repeat-y;
	color:#666464;
}
#boxB{
    background:url(../images/siteb.png) 0 0 no-repeat;
	height:21px;
	width:1001px;
	margin:0 auto 8px;
	clear:both;
}
#SBottom{
    height:310px;
	width:1004px;
	margin:0px auto 10px;
	background:url(../images/siteb2.gif) right 0 no-repeat;
}

#SBottom1{
    height:310px;
	width:1004px;
	margin:0 auto;
	background:url(../images/webpic_bq.png) center center no-repeat;
}
#SBottom2{
    height:310px;
	width:1002px;
	margin:0 auto;
	background:url(../images/webpic_b.png) center center no-repeat;
}
#SBottom3{
    height:308px;
	width:1002px;
	margin:0px auto;
	
	background:url(../images/webcom_bb.png) center center no-repeat;
}
#SBottom #SB_B{
    padding:30px 80px 100px 45px;
}
#SBottom #SB_B h5{
    padding-top:18px;
	color:#666464;
	line-height:25px;
	word-spacing:2px;
	letter-spacing:2px;
}
#Content_a #sidebar{
    width:250px;
	float:left;
	padding:10px;
}
#Content_a #sidebar1{
    width:250px;
	height:660px;
	float:left;
	padding:30px 10px 10px 10px;
}
#Content_a #Ccontent{
    width:715px;
	float:right;
	text-align:center;
	padding-right:13px;
	padding-left:0px;
}
#sidebar li a,#webmap li a{
    display:block;
	padding-left:10px;
}
#sidebar li a:link,#webmap li a:link{}
#sidebar a:visited, #webmap li a:visited{
    /*background:url(../images/a_bg.jpg) 0 center no-repeat;*/
	text-decoration:none;
}
#sidebar li a:hover,#sidebar li a:active,#webmap li a:hover,#webmap li a:active{ 
    background:url(../images/a_bg.jpg) 0 center no-repeat;
    text-decoration:none;  
}
#sidebar #sidebar_a{
    padding-left:18px;
	background:url(../images/sitecontent.png) bottom center no-repeat;
}
#sidebar #sidebar_font{
	padding:5px 12px;
	font-weight:bold;
	}
#sidebar ul{
    margin-left:40px;
	margin-top:10px;
	margin-bottom:20px;
}
#sidebar ul li{
    line-height:25px;
	display:block;
}
* html #sidebar ul li{
    line-height:13px;;
	display:block;
}

#sidebar1 li a,#webmap li a{
    display:block;
	padding-left:10px;
}
#sidebar1 li a:link,#webmap li a:link{}
#sidebar1 a:visited, #webmap li a:visited{
    /*background:url(../images/a_bg.jpg) 0 center no-repeat;*/
	text-decoration:none;
}
#sidebar1 li a:hover,#sidebar1 li a:active,#webmap li a:hover,#webmap li a:active{ 
    background:url(../images/a_bg.jpg) 0 center no-repeat;
    text-decoration:none;  
}
#sidebar1 #sidebar_a{
    padding-left:18px;
	font-size:14px;
	background:url(../images/sitecontent.png) bottom center no-repeat;
}
#sidebar1 #sidebar_font{
	padding:5px 12px;
	font-weight:bold;
	}
#sidebar1 ul{
    margin-left:40px;
	margin-top:10px;
	margin-bottom:20px;
}
#sidebar1 ul li{
    line-height:25px;
	display:block;
}
* html #sidebar1 ul li{
    line-height:13px;;
	display:block;
}

#Ccontent{
    text-align:left!important;
	height:90%;
	margin-top:60px;
}
#Ccontent table tr{
    line-height:180px;
	height:180px;
	vertical-align:middle;
}
#banner2 #b2_conter{
  	padding:12px 320px 10px 30px;
}
#banner2 #b2_conter h1{
	height:45px;
}
#banner2 #b2_conter ul{
    line-height:25px;
	color:#626366;
}
#banner2 #b2_conter ul li{
    padding-top:10px;
	font-size:12px;
}
#banner3{
    width:1001px;
	margin:0 auto;
}
#banner3 #b3_top{
    background:url(../images/b3_top.png) 0 bottom no-repeat;
	height:11px;
}
#banner3 #b3_conter{
    background:url(../images/b3_content.png) 0 0 repeat-y;
	height:258px;
	padding:30px 250px 10px 30px;
}
#banner3 #b3_b{
    background:url(../images/b3_b.png) 0 0 no-repeat;
	height:12px;
}
#b3_conter ul{
    padding-top:50px;
	color:#626366;
}
#b3_conter ul li{
    line-height:25px;
}
#Wmain{
    width:1001px;
	margin:0 auto;
	padding-top:8px;
	_padding-top:5px;
}
#Wmain #Wcontent{
    float:left;
	width:668px;
}
#Wmain #Wsidebar{
    float:right;
	width:330px;
	*padding-top:2px;
	text-align:left;
}
#Wmain #a{
    background:url(../images/sidebartop.png) 0 1px no-repeat;
	height:43px;
}
#Wsidebar #a h4{
    padding-top:25px;
	padding-left:15px;
	height:28px;
}
#Wsidebar #a_content{
    background:url(../images/sidebarbg.png) 0 0 repeat-y;
	padding:2px;
}
#Wmain #h{
    background:url(../images/sidebarB.png) 0 0 no-repeat;
	height:41px;
}
#a_content div{
    background:url(../images/sidebarline.png) center bottom no-repeat;
}
#b{
    padding:0 10px;
}
#d{
    padding-top:20px;
}
#b #b_b{
	color:#D71820;
	padding-bottom:14px;
	padding-left:5px;
	background:url(../images/sideline_b.png) center bottom no-repeat;
}
#b #b_c{
	color:#BBBDC0;
	height:50px;
	background:url(../images/sideline_b.png) center bottom no-repeat;
	font-size:14px;
	font-weight:300;
}
#b #b_d{
	height:48px;
	vertical-align:middle;
	padding:20px auto;
}
#a_content #c{
    padding:15px;
}
#c ul li{
    line-height:25px;
	height:25px;
	vertical-align:middle;
	font-size:14px;
}
#a_content table{
    color:#BBBDC0;
}
#a_content #d{
   padding-left:14px;
}
#a_content #d li{
    line-height:25px;
	color:#BBBDC0;
	display:block;
}
#a_content #d h4{
    color:#7d7c7d;
	font-size:14px;
	padding-left:10px;
}
#d #d_b{
	font-size:12px;
   padding-left:230px;
   color:#C1262C;
   padding-right:20px;
   padding-bottom:10px;
}
#d #d_b img{
	margin-left:5px;
}
#a_content #g{
   padding:14px;
   padding-bottom:50px;
}
#Wcontent #Wcb_top{
   background:url(../images/Wec_top.png) 0 bottom no-repeat;
   height:11px;
   clear:both;
}
#Wcontent #Wcb_B{
   background:url(../images/Wec_B.png) 0 top no-repeat;
   height:13px;
}
#Wcontent #Wcb_C{
   background:url(../images/Wcb_c.png) 0 0 repeat-y;
   padding:18px 24px 30px;
}
#Wcb_C h4{
   padding-bottom:5px;
   text-align:center;
   font-size:14px;
}
#Wcb_C table h5{
   padding:0px;
   color:#888888;
}
.kows h6{
	font-size:11px;
   padding:0px;
   color:#888888;
   text-align:center;
}
#Wcb_C table{
   color:#4C4948;
   padding:20px 0;
   width:594px;
}
#Wcb_C h5{
   color:#888888;
   padding:5px 12px;
   text-align:left;
}
#Wcb_m{
   text-align:center;
   padding-top:10px;
   padding-bottom:50px;
}
#Wcb_l{
   padding:20px;
   padding-bottom:80px;
   text-align:center;
   background:url(../images/Web_line.png) center bottom no-repeat;
}
#Wcb_t{
   padding:20px 12px 0px 12px;
}
#letter{
   font-size:12px;
}
#webmap_c{
   background:url(../images/chfa_03.png) 0 0 repeat-y;
   background-repeat: repeat-y;
   width:1004px;
   margin:0 auto;
}
#webmap{
   padding:10px 25px 10px 35px;
   color:#6F6D6D;
}
#webmap #webmap_line{
   background:url(../images/webmap_line.png) 0 0 no-repeat;
   height:3px;
   margin:5px 0 8px 0;
}
#webmap ul li{
    line-height:25px;
	display:block;
}
* html #webmap ul li{
    line-height:13px;;
	display:block;
}
#webmap h6{
    margin-top:30px;
}
#Wcb_C h6{
color:#6C6C6C;
font-size:12px;
}
#webmap ul{
    margin-bottom:30px;
}
#sb_la{
    padding:50px 340px 0 148px;
}
#sb_la tr{
    height:24px;
	font-size:14px;
}
#sb_la #font{
    color:#FF0000;
	font-size:10px;
}
#SBottom1 #webpic_last{
    padding:50px;
}
#SBottom2 #webpic_last{
    padding:50px;
}
#webpic_last font{
    color:#FF0000;
}
#webpic_last table{
    margin-top:106px;
	color:#4C4948;
}
#webpic_last div{
    padding-left:55px;
	font-size:14px;
}
.tbox{
	padding-top:10px;
    text-align:left;
	line-height:20px;
	padding-bottom:5px;
	border-bottom:1px solid #999;
}
.tbox2{
	padding:5px 12px;
    text-align:left;
	line-height:20px;
	font-size:12px;
}
.tbox .more{
	float:left;
}
.tboxdd{
	background-color:#EEEEF0;
 	text-align:left;
 	padding-left:58px;
 	padding-bottom:5px;
 }
#demo{ 
	overflow:hidden;
	width:730px;
	float:left;
	padding:10px 0px 12px 0px;
}   
#demo img{
	border:none;
	width:120px;
	height:150px;
	border:5px solid #f4f4f4;
}
.webdemo{
	width: 960px; 
	background: #f4f4f4; 
	height: 139px; 
	color: #ffffff; 
	overflow:hidden; 
	dontfilter: yes;
	text-align:center;
	margin:24px;
}
#enlarge_images{
	width:500pox;
	position:absolute;
	display:none;
	z-index:2;
	border:5px solid #f4f4f4
}
#demo  ul{ 
	width:720px;
}   
#demo  li{ 
	width:120px;
	height:150px;
	float:left;
	display:block;
	padding:24px 30px;
}

 .mycode1{ 
 	padding:10px 0px;
	width:720px;
	float:left;

}   
.mycode1 ul{ 
	width:720px;
}   
.mycode1 li{
	font-size:12px;
	color:#222222;
	padding:1px 12px 1px 24px;
	line-height:20px;

}
.mycode1 h4{
	text-align:left;
	padding:0px 0px 24px 24px;
	font-size:14px;
}
.mycode1 h5{
	padding-bottom:10px;	
	text-align:center;
	color:#888888;
}
.title h2{
	text-align:center;
	padding-top;20px;
	font-size:14px;
}

<!--留言模板-->
#book{
	width:1003px!important;
	margin:auto!important;
}
.lefttd {
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
}
.ltd {
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	border-top:1px solid #dedede;
	border-bottom:1px dashed #dedede;
}
.msgtd {
	line-height:180%;
	border-right:1px solid #dedede;
	padding:5px;
	height:80px;
}
.timetd {
	border-right:1px solid #dedede;
	border-top:1px solid #dedede;
	border-bottom:1px dashed #dedede;
	padding-left:5px;
}
.bottomtd {
	border-right:1px solid #dedede;
	border-top:1px dashed #dedede;
	padding-left:5px;
}
.writetable td {
	padding: 5px 0px;
}
	.writetd {
	background:url(img/wbg.gif);
	}
.pagetable {
	border:1px solid #dedede;
	margin-bottom:8px;
	background:#FBFEED;
}
 .pagelistbox {
 	
 }
 .pagelistbox span{
 	border:1px solid #dedede;
 	padding:2px;
 	margin-right:3px;
 	background:#E8F9BF;
 }
 .pagelistbox a {
 	border:1px solid #dedede;
 	padding:2px;
    margin-right:3px;
	background:#E8F9BF;
 	padding-left:5px;
 	padding-right:5px;
 }
 .rebox {
   width:98%;
   padding:3px;
   border:1px solid #dedede;
 }
 .handle{
 	padding:5px 12px;
 }
.channel{
	width:956px;
	background-color:#fff;
	text-align:right;
	padding:12px 24px;
	margin:auto;
}
.w960{
	width:1004px;
	background-color:#fff;
	margin:auto;
}
.w960 .link{
	font-family:Verdana,Arial,Tahoma;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}
.ipt-txt{
	}
.w961{
	width:1004px;
	margin:auto;
}
.viewbox1{
	width:594px;
	line-height:180%;
	overflow: hidden;
	padding:18px 7px;
	}
.viewbox1 h4{
	font-size:24px;
	line-height:40px;
	}
.soft{
	width:1004px;
	width:1004px;
	background-color:#fff;
}
.soft li{
	padding:5px 24px;
}
.search{
	padding:12px 0px;
	text-align:left;
	padding-left:48px;
}
.tbox dt {
clear:both;
height:25px;
overflow:hidden;
}
.tbox dd {
overflow:hidden;
padding:0px;
}
.f5 {
width:1004px;
clear:both;
overflow:hidden;
padding:10px 0px;
width:100%;
}
.f5 li {
float:left;
height:20px;
line-height:20px;
white-space:nowrap;
padding-right:6px;
}
.w9601 {
background-color:#FFFFFF;
margin:auto;
width:1004px;
height:700px;
}

#scrollBox
{
width:800px;
height:22px;
font-size:14px;
line-height:22px;
overflow:hidden;
margin:10px;
}

#scrollBox2
{
width:800px;
height:80px;
line-height:20px;
overflow:hidden;
margin:10px;
}
.info{
	float:right;
	padding-right:24px;
}
.mycode2{
	background-image: url(../images/a_bg.jpg);
	background-position:24px center;
	background-repeat: no-repeat;
}
.mycode3{
	background-image: url(../images/a_bg.jpg);
	background-position:12px center;
	background-repeat: no-repeat;
	font-size:12px;
	padding-left:15px;
	text-decoration:none;
}

.she1{
	padding-left:24px; 
	padding-bottom:20px;

}
.she2{
	margin:0px 24px;
	width:670px;; 
	padding-bottom:10px;
	border-bottom:1px dashed #ccc;
}
.she3{
	text-align:left;
	padding-left:586px;
}
.title1{
	padding-left:24px;
}
.title{
	padding-left:12px;
}
.ajax{
padding-top:10px;
}
.topbanner{
padding:10px;
text-align:center;
}
.search1 {
padding:12px 0;
}
#glowtext{
filter:glow(color=red,strength=5);
width:100%;
}

.btn-1{
	height:15px;
	width:100px;
	line-height:15px;
	color:#2F592E;
}
.cform{
	padding-left:24px;
}
.bookleft{
	width:450px;
	float:left;
	padding-left:24px;
	padding-top:5px;
	background-color:#fff
}
.bookleft em{
	padding-left:264px;
}
.bookleft ul li{
	padding:5px 24px;
	background-image:url(../images/ico1.gif);
	background-position:0 center;
	background-repeat:no-repeat;
	height:18px;
	line-height:18px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left:18px;
}
.bookright{
	width:490px;
	float:left;
	
}
.newdi{
	height:20px;
	border:none;
}

/*菜单样式*/
#nav {
 width:210px;
    line-height: 24px;
 list-style-type: none;
 text-align:left;
    /*定义整个ul菜单的行高和背景色*/
}
/*==================一级目录===================*/
#nav a {
 width: 190px;
 display: none;
 padding-left:20px;
 /*Width(一定要)，否则下面的Li会变形*/
}
#nav li {
 float:left;
 FONT-SIZE: 12px;
 CURSOR: hand;
 COLOR: black;
}
#nav a:link  {
 color:#666; text-decoration:none;
}
#nav a:visited  {
 color:#666;text-decoration:none;
}
#nav a:hover  {
 color:#FFF;text-decoration:none;
}
/*==================二级目录===================*/
#nav {
width:180px;
    line-height: 24px; 
list-style-type: none;
text-align:left;
    /*定义整个ul菜单的行高和背景色*/
}

/*==================一级目录===================*/
#nav a {
width: 160px; 
display: block;
padding-left:20px;
/*Width(一定要)，否则下面的Li会变形*/
}

#nav li {
height: 24px;
line-height: 24px;
float:left;
/*float：left,本不应该设置，但由于在Firefox不能正常显示
继承Nav的width,限制宽度，li自动向下延伸*/
}

#nav li a:hover{

}

#nav a:link {
color:#666; text-decoration:none;
}
#nav a:visited {
color:#666;text-decoration:none;
}
#nav a:hover {
color:#FFF;text-decoration:none;font-weight:bold;
}

/*==================二级目录===================*/
#nav li ul {
list-style:none;
text-align:left;
}
#nav li ul li{ 
background: #EBEBEB; /*二级目录的背景色*/
}

#nav li ul a{
         padding-left:20px;
         width:160px;
/* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}

/*下面是二级目录的链接样式*/

#nav li ul a:link {
color:#666; text-decoration:none;
}
#nav li ul a:visited {
color:#666;text-decoration:none;
}
#nav li ul a:hover {
color:#F3F3F3;
text-decoration:none;
font-weight:normal;
background:#CC0000;
/* 二级onmouseover的字体颜色、背景色*/
}

/*==============================*/
#nav li:hover ul {
left: auto;
}
#nav li.sfhover ul {
left: auto;
}
#content {
clear: left; 
}

-->

#PARENT{
padding-left:20px;
}
<!--结束-->
.boxsoft{
	height:15px;
}
.about{
	padding-left:0px;
	padding-top:12px;
}
.about ul li{
	padding-left:0px;
}
.project{
padding:12px 0;
color:#000;
}
.project a{
color:#000000!important;
}

.collapsed li,.collapsed li a{
	height:22px;
	line-height:22px;
	}

#sidebar1 li li{
	font-size:12px;
	height:24px;
	line-height:24px;	
}
#sidebar_font{
	margin-left:15px;
	}
.position{
	font-size:13px;
	}
.dcmp-post{
	}
.dcmp-userinfo{
	margin-top:-5px;
	
	}
.kehu{
	background:#FFF;
	padding-bottom:15px;
	width:310px;
	_width:310px;
	}
.kehu{
    background:url(../images/sidebarline.png) center bottom no-repeat;
	}
.boxclass{
	font-size:13px;
	float:left;
	padding:10px 0 0 10px;
	width:90px;
	}
.boxclass a{
	background:url(../images/jia.gif) left no-repeat;
	border:1px solid #CCC;
	display:block;
	text-align:center;
	}
.boxclass a:hover{
	background:url(../images/jia.gif) left no-repeat;
	background: #CCC;
	border:1px solid #CCC;
	display:block;
	text-decoration:none;
	}
.search-submit {
	cursor:pointer;
	width:68px;
	height:22px;
	font-size:0px;
	color:#fafafa;
	border:0px;
	background:url(../images/search-bt.gif) no-repeat;
}
.ggad{
	border:1px solid #ccc;
	margin:5px 0 0 11px;
	padding:10px;
	width:250px;
	}
.linkbox li{
	height:24px;
	line-height:24px;	
	}
.viewbox1 table{
	*width:594px;
	overflow: hidden;
	}
.viewbox1 table td{
	*width:594px;
	overflow:visible;
	}
.viewbox1 tr,.viewbox1 td{
	width:594px;
	overflow:hidden;
	}
.search-keyword{
	width:385px;
	}
.dede_pages,.pagelist{
	width:580px;
	}
.pagelist li{	
	}
	.ggad{
	padding-bottom:12px;
	}
.context{
    padding-left:0px;
	text-align:left;
}
.mycode5{
	float:left;
	display:block;
	line-height:25px;
	width:250px;
	height:100%;
	padding-left:12px;
	padding-bottom:12px;
}	
.mycode4{
    width:auto;
	padding:0px;
}