/*1.2 文字*/
a:link,a:visited,a:active{color:#333}/*主链接颜色*/
.sublink:link,.sublink:visited,.sublink:active{}/*次链颜色*/
a:hover,a:focus,.c_main,.c_main a{color:#C00;text-decoration:none;}/*链接经过颜色，主色调*/
.font14{ font-size:14px;}
.font13{ font-size:13px;}
.colorred{ color:#C00}
.fontbold{ font-weight:bold;}
.l22{ line-height:24px;}
.l25{ line-height:25px;}
.l27{ line-height:27px;}
.l35{ line-height:30px;}
.pt8{ padding-top:8px;}
.pt12{ padding-top:12px;}
/*2.1 头部*/
.header{
	width:100%;
	height:263px;
	background-image: url(header_bg.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.header .top{ width:1000px; height:30px; margin:0 auto;}
.header .topleft{ width:200px; line-height:30px; float:left}
.header .topright{width:200px; line-height:30px; float:right; text-align:right}
.header .logo{width:1000px; height:138px; margin:0 auto; }
.header .mainbav{width:1000px; height:87px; margin:0 auto; padding-top:8px;}
.header .navleft{ width:110px; height:87px; float:left; text-align:center}
.header .navright{ width:880px; height:87px; float:right;}
.header .navright li{ width:135px; height:72px; float:left; padding:15px 0px 0px 85px; text-align:left; line-height:30px; font-weight:bold; font-size:12px; color:#666}
.header .navright li a{color:#666}
.header .navright li a:hover{color:#C00}
.header .rdgk{ background:url(1.png) no-repeat left center;}
.header .xwzx{ background:url(2.png) no-repeat left center;}
.header .jdgz{ background:url(3.png) no-repeat left center;}
.header .dbgz{ background:url(4.png) no-repeat left center;}
/*搜索*/
.search{ width:1000px; height:42px; border:1px solid #cccccc; margin:8px auto; line-height:42px;}
.search_main{ width:1000px; margin:10px auto; overflow:hidden; min-height:500px; }
.search .data{ width:230px; font-size:14px; float:left; line-height:30px; padding:6px 12px}
.search .tianqi{ width:300px; line-height:30px; float:left; padding-top:7px;}
.search .souso{ width:280px; height:35px; padding-top:7px; float:left; line-height:35px; padding-left:160px;}
.search1{color:#999999;width:180px;height:26px; line-height:26px;  float:left; padding-left:26px; border:1px #DDDDDD solid; background:#fff url(sicon.png) no-repeat 3px 2px; font-size:12px;}
.search2{color:#FFFFFF; float:left; background:#CC0000; height:28px; line-height:28px; font-size:14px; width:66px; border:#2A6CA2 0px solid; cursor:pointer;}
.rdnews{ width:1000px; height:315px; margin:0 auto;}
.rdnews .ttpic{
	width:745px;
	height:315px;
	float:left;
	background-image: url(new_bg.jpg);
	background-repeat: no-repeat;
}
.rdnews .ggl{ width:243px; height:250px; border:1px solid #EDB56F; float:right}
.rdnews .ggl2{
	width:243px;
	height:56px;
	border:1px solid #EDB56F;
	float:right;
	margin-top: 4px;
}

.rdnews .ggltt{ width:235px; height:32px;  float:left; background:url(ggl.png) no-repeat; line-height:32px; padding-right:8px; text-align:right}
.rdnews .ggltt a{ }
.rdnews .gglnr{ width:222px; padding:10px; height:250px; float:left;}
.rdnews .gglnr li{ width:222px; line-height:25px; float:left;}
.rdnews .ttxw{ width:735px; height:45px; float:left; padding:5px; font-family:\5FAE\8F6F\96C5\9ED1,\5b8b\4f53; text-align:center}
.rdnews .ttxw li{width:735px; height:45px; float:left;font-size:30px; color:#C00; font-weight:bold; text-align:center}
.rdnews .ttxw a{ font-size:30px; color:#C00; font-weight:bold; text-align:center; font-family:\5FAE\8F6F\96C5\9ED1,\5b8b\4f53;}
.rdnews .xwnr{
	width:725px;
	height:317px;
	float:left;
	padding:10px;
	clear: both;
}
.rdnews .pic{
	width:342px;
	height:317px;
	float:left;
	clear: both;
}
.rdnews .pic0{ width:342px; height:237px; float:left;}
.rdnews .pic1{ width:342px; height:25px; float:left;}
.rdnews .pic2{ width:330px; height:281px; float:left; background:url(pic_bg.png) no-repeat; padding:6px;}
.rdnews .xwnr1{ width:370px; height:237px; float:left; margin-left:10px;}
.adgg111{ width:1000px; height:70px; margin:10px auto}
.main{ width:1000px;margin:0px auto; overflow:hidden;}
.main .left{ width:755px; overflow:hidden; float:left;}
.main .right{ width:245px; overflow:hidden; float:right;}
.main .rdkw{ width:245px; height:185px; float:left; background:url(rdkw.jpg); margin-bottom:4px}
.main .cwhhk{ width:245px; height:185px; float:left; background:url(hwhhk.jpg); margin-bottom:4px}
.main .dbzq{
	width:245px;
	height:284px;
	float:left;
	background:url(dbzq.jpg);
	margin-bottom: 10px;
}
.main .tit245{ width:235px; height:38px; padding-right:10px; float:left; text-align:right; line-height:38px;}
.main .kw{ width:210px; height:110px; float:left; padding:13px 10px 10px 10px;}
.main .kwimg{ width:85px; height:110px; float:left; margin-left:8px;}
.main .kwnr{
	width:101px;
	height:110px;
	float:right;
	line-height:22px;
	vertical-align: sub;
}
.main .dbzq1{ width:210px; height:100px; float:left; padding:5px;}
.main .dbzq2{ width:225px; height:80px; float:left; padding:10px; line-height:24px; font-size:12px; margin-top:10px}
.main .dbzqimg{ width:85px; height:100px; float:left; margin-left:8px;}
.main .dbzqnr{ width:101px; height:100px; float:right; line-height:22px}
.main .left1{ width:245px; overflow:hidden; float:left;}
.main .right1{ width:745px; overflow:hidden; float:right;}
.main .left1top{ width:245px; margin-bottom:2px; float:left;}
.main .left1top li{ width:245px; height:70px; margin-bottom:7px; float:left;}
.main .left1tjxt{
	width:245px;
	height:380px;
	float:left;
	background:url(tj_bg.jpg) no-repeat;
	margin-bottom: 9px;
}
.main .left1tjxt .nr{ width:225px; height:300px; padding:40px 10px 0px 10px; line-height:25px; font:12px;}
.main .left1tjxt a{ }
.linetp{ margin-top:10px;}



.maintab{ width:365px; height:216px; float: left; margin:0px 0px 10px 10px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;  top no-repeat}
.maintab.first{ margin-left:0px;}
.maintab1{ width:345px; overflow:hidden; float:left; color:#999;}
.maintab2{ width:335px; overflow:hidden; font-size:14px; line-height:28px; padding:5px;padding:1px\9; text-align:left; padding:0px; margin:0px;}
.maintab .top{ width:335px; height:80px; float:left; margin-bottom:10px}
.maintab .toptit{ width:100%; height:30px; color:#C00; font-size:14px; font-weight: bold; line-height:30px; float:left}
.maintab .toptit a{color:#C00;}
.maintab .topnr{ width:100%; height:45px; color:#999; font-size:12px; line-height:21px; float:left}
.mian4ad{ width:1001px; height:53px; margin:0 auto;}
.mian4ad li{ width:245px; height:53px; float:left;margin-left:7px}
.mian4ad li.first{ margin-left:0px}
/*选项卡1*/
#lib_Tab1{width:100%;margin:0px;padding:0px;margin-bottom:15px;}
/*菜单class*/
.lib_Menubox {line-height:30px;position:relative;height:30px; background: url(tab1.jpg);font-size:14px;}
.lib_Menubox ul{margin:0px;padding:0px;list-style:none; position:absolute; left:0; height:30px;text-align:center;}
.lib_Menubox li{
	float:left;
	display:block;
	cursor:pointer;
	width:88px;
	color:#949694;
	font-weight:bold;
	height:30px;
	line-height:30px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ccc;
}
.lib_Menubox li.hover{padding:0px;background:url(tab_1.jpg); color:#C00; font-weight: bold;width:88px;height:30px;line-height:30px;}



.lib_Contentbox{clear:both;margin-top:0px; border-top:none;padding:10px;overflow:hidden;padding:10px\9;*padding:5px;+padding:7px;_padding:6px;}
.hide{display:none;}
.mianpic{
	width:1000px;
	height:140px;
	background:url(pic_bg1.jpg) no-repeat;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.mianpic li{  width:134px; height:110px;float:left; margin-right:5px; line-height:19px; text-align:center}
.mianpic img{ width:128px; height:88px; padding:3px; border:1px solid #DBDBDB;margin-right:5px;}
.mianlink{ width:988px; height:33px; margin:10px auto; border:1px #EDB56F solid; line-height:33px; padding:5px;}
.footer{ width:1000px; height:110px; background:url(bottom_bg.jpg) repeat-x top; padding-top:30px; line-height:25px; text-align:center; margin:0 auto; }

/**/
.nymain{ width:1000px; overflow:hidden; margin:10px auto;}

.nymain .left{ width:743px; overflow:hidden; float:left; border:#FFD084 1px solid; background:url(nymainbg.jpg) no-repeat top;}
.nymain .ltit{
	width:733px;
	height:40px;
	border-bottom:#FFD084 1px solid;
	float:left;
	padding-left:30px;
	line-height:40px;
	font-size:12px;
	background-image: url(home.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}
.nymain .listpage{width:703px; overflow:hidden; padding:20px;  float:left; line-height:30px; font-size:14px}
.nymain .list{width:703px; overflow:hidden; padding:20px;  float:left; min-height:559px;}
.nymain .list li{width:703px; height:32px; float:left; line-height:32px; font-size:14px; color:#999}
.nymain .piclist{width:703px; overflow:hidden; padding:20px;  float:left; min-height:1000px;}
.nymain .dbfclist{width:703px; overflow:hidden; padding:20px;  float:left; min-height:1000px;}
.nymain .dbfclist li{ width:96px; height:150px; line-height:25px; text-align:center; float:left;margin-right:5px;}
.nymain .dbfclist li img{ width:88px; height:117px; padding:3px; border:1px solid #DBDBDB;}

.nymain .ldzclist{width:703px; overflow:hidden; padding:20px;  float:left; height:600px}
.nymain .ldzclist li{width:703px; height:32px; float:left; line-height:32px; font-size:14px; color:#999}
.nymain .ldzczy img{padding:3px; border:1px solid #DBDBDB;}
.nymain .ldzcfzy img{padding:3px; border:1px solid #DBDBDB;}
.nymain .ldzczy{width:703px;float:left; height:200px; text-align:center;line-height:25px}
.nymain .ldzcfzy{width:703px;float:left; height:400px; text-align:left; line-height:25px}
.nymain .leftmain{ width:745px; overflow:hidden; float:left;}


.nymain .ztlist{width:703px; overflow:hidden; padding:20px;  float:left; min-height:1000px;}
.nymain .ztlist li{width:320px; height:80px; float:left; margin:30px 20px 0px 10px;}
.nymain .ztlist img{padding:3px; border:1px solid #DBDBDB;}

.nymain .ldlist{width:703px; overflow:hidden; padding:20px;  float:left; min-height:1000px;}
.nymain .ldlist li{width:90px; height:130px; float:left; margin:30px 20px 0px 10px;}
.nymain .ldlist img{padding:3px; border:1px solid #DBDBDB;}


.nymain .piclist li{ width:136px; height:130px; line-height:25px; text-align:center; float:left;margin-right:3px;}
.nymain .piclist li img{ width:128px; height:88px; padding:3px; border:1px solid #DBDBDB;}
.nymain .right{ width:245px; overflow:hidden; float:right;}
.nymain .ggl{
	width:243px;
	height:250px;
	border:1px solid #EDB56F;
	float:right;
	margin-bottom: 10px;

}
.nymain .ggltt{ width:235px; height:32px;  float:left; background:url(ggl.png) no-repeat; line-height:32px; padding-right:8px;text-align:right}
.nymain .ggltt a{ color:#C00}
.nymain .gglnr{ width:222px; padding:10px; height:250px; float:left;}
.nymain .gglnr li{ width:222px; line-height:25px; float:left;}
.nymain .rdkw{ width:245px; height:185px; float:left; background:url(rdkw.jpg); margin-bottom:10px; margin-top:10px}
.nymain .cwhhk{ width:245px; height:185px; float:left; background:url(hwhhk.jpg); margin-bottom:10px}
.nymain .dbzq{ width:245px; height:261px; float:left; background:url(dbzq.jpg)}
.nymain .tit245{ width:235px; height:38px; padding-right:10px; float:left; text-align:right; line-height:38px;}
.nymain .kw{ width:210px; height:110px; float:left; padding:13px 10px 10px 10px;}
.nymain .kwimg{ width:85px; height:110px; float:left; margin-left:8px;}
.nymain .kwnr{ width:101px; height:110px; float:right; line-height:22px}
.nymain .dbzq1{ width:210px; height:100px; float:left; padding:5px;}
.nymain .dbzq2{ width:225px; height:80px; float:left; padding:10px; line-height:24px; font-size:12px; margin-top:10px}
.nymain .dbzqimg{ width:85px; height:100px; float:left; margin-left:8px;}
.nymain .dbzqnr{ width:101px; height:100px; float:right; line-height:22px}
.pagefy{ width:743px; height:50px; line-height:50px; text-align:center; float:left; padding-top:20px}
.pagefy table{margin:0 auto;}

/**/
.nymain1{
	width:990px;
	overflow:hidden;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	padding-top: 2px;
	padding-right: 30px;
	padding-bottom: 2px;
	padding-left: 30px;
}
.nymain1 .tit{ width:990px; height:80px; border-bottom:1px solid #ccc; padding-top:20px; }
.nymain1 .tit1{ width:990px; text-align:center; float:left; line-height:35px; font-size:28px; color:#C00; font-weight:bold;}
.nymain1 .tit2{ width:990px; text-align:center; float:left; line-height:30px; font-size:20px; color:#C00; font-weight:bold;}
.nymain1  .centent{ width:990px; overflow:hidden; padding:30px 0px; float:left; line-height:30px; font-size:14px;}
.nymain1  .centent img{ text-align:center; padding:3px; border:1px solid #DBDBDB; max-width:600px; line-height:30px}

/*全站搜索begin*/
.somenu{width:980px; margin:0px auto; background:#fff ; height:29px; border:#ebebeb 1px solid; border-right:#BDD7F2 1px solid; overflow:hidden;}
.somenu h2{ width:80px; float:left; font-size:12px; line-height:29px; text-align:center; font-weight:bold; color:#000; background:url(icon2.gif) no-repeat right top;}

.somenu ul{width:880px; float:right;}
.somenu li{ float:left; line-height:29px; border-right:#ebebeb 1px inset; text-align:center;}
.somenu a{width:70px; float:left; display:block; font-size:14px; color:#555;}
.somenu a:hover{ display:block; background:url(up.png) no-repeat center bottom; text-decoration:none;}


.so_top{width:965px; margin:0px auto;}
.so_top .logo{width:312px; float:left;}
.suggest_link
    { background-color: #FFFFFF;
        padding: 2px 6px 2px 6px;
		color:#000000;
		height:20px;
    }
.suggest_link_over
    {
        padding: 2px 6px 2px 6px;
		color:#fff;
		height:20px;
		background:#3399FF;
    }
#search_suggest
    {
        width:535px;
		position: absolute;
        background-color: #FFFFFF;
        text-align: left;
        border: 1px solid #e5e5e5;
		border-top:none;
		left:-1px;
		height:150px;
		overflow-y:auto;
		overflow-x:hidden;
    }
#search_suggest li{ height:25px; line-height:25px; border-bottom:#e8e8e8 1px solid;}


.searchbody{width:990px; margin:0px auto; margin-top:40px; }
.searchbody .left{width:690px; float:left;}
.searchbody .left .tit{background:#FAFFF9 url(btn.png) no-repeat 8px 6px; border:#E2F3DE 1px solid; height:31px;line-height:31px;font-size:14px;color:#555;padding-left:28px;}
.searchbody .left .tit span{ color:red; font-weight:bold;}
.searchbody .left .leftbox{}
.searchbody .left .leftbox .searchlist{}
.searchbody .left .leftbox .searchlist ul{ padding-top:15px;}
.searchbody .left .leftbox .searchlist li{ line-height:28px;}
.searchbody .left .leftbox .searchlist span.art_title a{ font-size:14px; color:#0022CC; text-decoration:underline; font-weight:bold}
.searchbody .left .leftbox .searchlist span.art_title a:visited{ color:#CC3300;text-decoration:underline;}
.searchbody .left .leftbox .searchlist span.artintro{ line-height:22px;  font-size:12px;}
.searchbody .left .leftbox .searchlist span.arturl{ line-height:22px;}
.searchbody .left .leftbox .searchlist span.arturl a{ color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.searchbody .left .leftbox .searchlist span.arturl a:hover{ text-decoration:none;}
.searchbody .left .leftbox .searchlist span.c9{color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

.searchbody .left .leftbox .searchabout{margin:0px 10px 0px 0px; padding:15px;background: #EFEFEF; height:100%;  overflow:hidden;}
.searchbody .left .leftbox .searchabout h3{ height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#000;}
.searchbody .left .leftbox .searchabout .searchresult li{line-height:25px; width:20%; float:left; border-bottom:#f1f1f1 1px solid;}
.searchbody .left .leftbox .searchabout .searchresult a{ font-size:14px; color:#0022CC; text-decoration:underline;}
.searchbody .left .leftbox .searchabout .searchresult a:hover{ color:red;}

.searchbody .left .leftbox .kuaisou{ margin:0px 10px 0px 0px;}
.searchbody .left .leftbox .kuaisou .i{ height:23px; line-height:23px;width:575px; padding-left:15px; color:#333;}
.searchbody .left .leftbox .kuaisou #m{margin-left:5px;height:28px; line-height:22px; width:80px; border:none;}

.searchbody .right{width:268px; float:right;}

.searchbody .right .ksad{ border:#E2F3DE 1px solid; padding:10px; background:#FAFFF9;}
.searchbody .right .ksad h2{ font-size:16px; font-weight:bold; color:green; font-family:"微软雅黑"}
.searchbody .right .ksad p{ line-height:24px; color:#666; font-family:"微软雅黑"}
.searchbody .right .ksad p a{ color:green; text-decoration:underline; font-family:"微软雅黑"}
.searchbody .right .ksad p a:hover{}


.searchbody .right .right01{}
.searchbody .right .right01 .tit{height:31px;line-height:31px;font-size:14px; font-weight:bold; color:#333;padding-left:5px;  border-bottom:#CCC 1px solid;}
.searchbody .right .right01 .right01box{}
.searchbody .right .right01 .right01box ul{ padding:8px;}
.searchbody .right .right01 .right01box li{ background:url(artarrow.gif) no-repeat 0px 11px; padding-left:8px;height:26px; line-height:26px;width:245px;overflow: hidden;   white-space:nowrap;text-overflow:ellipsis; }
.searchbody .right .right01 .right01box a{  color:#0022CC;}
.searchbody .right .right01 .right01box a:hover{ text-decoration:none; color:red;}


/*全站搜索end*/

/*文章分页样式*/
#fenye{clear:both;}
#fenye a{text-decoration:none; display:inline;}
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr{width:22px;background: #C00; border:1px solid #C00; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#C00;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#C00;} 
#fenye a:hover{color:#fff; background:#C00; border:1px solid #C00;float:left;}
#fenye span{line-height:30px;}

/*文章正文分页样式*/
#pageNext{ padding:10px 12px 6px; clear:both;}
#pageNext .prev,#pageNext .next{width:52px; text-align:center;}
#pageNext a.curr{width:22px;background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#pageNext a.curr:visited {color:#fff;}
#pageNext a{margin:5px 4px; color:#1E50A2;background:#fff; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#pageNext a.num{width:22px;}
#pageNext a:visited{color:#C00;} 
#pageNext a:hover{color:#fff; background:#1E50A2; border:1px solid #1E50A2;float:left;}


.lib_Menubox2 {line-height:30px;position:relative;height:30px; background: url(tab1.jpg);font-size:14px;}
.lib_Menubox2 ul{margin:0px;padding:0px;list-style:none; position:absolute; left:0; height:30px;text-align:center;}
.lib_Menubox2 li{
	float:left;
	display:block;
	cursor:pointer;
	width:88px;
	color:#949694;
	font-weight:bold;
	height:30px;
	line-height:30px;
}
.lib_Menubox2 li.hover{padding:0px;background:url(tab_1.jpg); color:#C00; font-weight: bold;width:88px;height:30px;line-height:30px;}









.rdyw1 {
	float: left;
	font-weight:bold;
	font-size:14px;
	padding-left: 20px;
}
.rdyw_more {
	float: left;
	padding-left: 240px;
	font-size:12px;
}
.span_right{
float:right; color:#999; 
}
.li_red_ranow {
	list-style-image: url(bj_1.jpg);
	list-style-type: none;
}

.li_black_circle {
	list-style-image: url(dd.jpg);
	list-style-type: none;
}
.maintab123{
	width:744px;
	height:218px;
	float: left;
	margin:0px 0px 10px 10px;
	margin-left:0px;
	background-image: url(aa_bj.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.maintab2123{ width:680px; overflow:hidden; font-size:14px; line-height:28px; padding:5px;padding:1px\9; text-align:left; padding:0px; margin:0px;}

.img123 {padding: 4px;border: 1px solid #DEDEDE;}
.dbzq1123{ width:210px; height:100px; float:left; padding:1px;}
.dbzq2123{
	width:225px;
	height:20px;
	float:left;
	padding:1px;
	line-height:20px;
	font-size:12px;
	margin-top:1px;
	margin-left: 20px;
}

.li_cyb{ height:33px; line-height:33px; border-bottom:dashed 1px #CCC; background:url(icon.gif) no-repeat 0 center; padding-left:1em; }

.page{
	height:50px;
	line-height:50px;
	text-align: center;
	margin-top: 20px;
}
.page span{ padding:0 8px; }
.page span select{ font-size:12px; color:#960; }
h4{ height:39px; line-height:39px; color:#C00; background:url(/images/subtitbg.gif) no-repeat center; margin-bottom:5px; padding-left:60px; }



.art_box{ background:url(/images/bg02.gif) repeat-x; }


.h6{ font-size:18px; font-weight:bold; color:#C00; height:40px; line-height:1.5; text-align:center; padding-top:10px; }
.h3_2{font-size:14px; font-weight:bold; color:#C00; height:30px; line-height:1.1; text-align:center; padding-top:2px; margin:0 auto;}
.msg{ height:35px; line-height:35px; text-align:center; color:#666; border-bottom:#CCC 1px solid; width:990px; margin:0 auto; }
.msg span{ padding:0 0px; }
.msg span a{ color:#666; }
.text{
	color:#333;
	font-size:14px;
	line-height:2;
	width: 900px;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 0px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 2px;
}


.TRS_Editor2{ 
	color:#333;
	font-size:14px;
	line-height:2;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	margin-left: auto;
	margin-right: auto;
}
.inline_pic{ background:#FFF; }
.photo_group2{
	width:930px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.photo_group2 ul{ padding-left:20px; }
.photo_group2 ul li{ float:left; }
.photo_group2 ul li a{ display:block; width:185px; height:143px; padding:5px; border:1px solid #CCC; float:left; margin-right:30px; _display:inline; margin-top:15px; }
.photo_group2 ul li p{ height:20px; line-height:20px; text-align:center; }





.photo_group22{
	width:930px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.photo_group22 ul{ padding-left:20px; }
.photo_group22 ul li{ float:left; }
.photo_group22 ul li a{ display:block; width:102px; height:152px; padding:5px; border:1px solid #CCC; float:left; margin-right:35px; _display:inline; margin-top:50px; }
.photo_group22 ul li p{ height:40px; line-height:40px; text-align:center; }




.photo_group33{
	width:930px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.photo_group33 ul{ padding-left:20px; }
.photo_group33 ul li{ float:left; }
.photo_group33 ul li a{ display:block; width:250px; height:53px; padding:3px; border:1px solid #CCC; float:left; margin-right:40px; _display:inline; margin-top:50px; }



.cyb_P{ padding:0px 0px; font-size:14px; line-height:2; }
.mianpic #imgcyb {
	height: 130px;
	width: 35px;
	border:0px;
}
.left1tjxt{
	width:245px;
	height:380px;
	float:left;
	background:url(tj_bg.jpg) no-repeat;
	margin-bottom: 9px;
}


.clearfloat{clear:both; height:0; font-size:1px; line-height:0px; }
.position{ height:40px; line-height:40px; background:url(home.gif) no-repeat 50px center; padding-left:70px; border-bottom:#c80203 solid 3px; }

.position2{ height:40px; line-height:40px; background:url(home.gif) no-repeat 50px center; padding-left:10px;}
.table123{
	padding-left: 10px;
}


.sideframe123{
	background:#fafafa;
	border-bottom-width: medium;
	border-bottom-style: double;
	border-bottom-color: #FF0000;
}
.sideframe123 p{
	height:20px;
	line-height:20px;
	color:#C00;
	font-weight:bold;
	padding:0 20px;
	font-size:12px;
	vertical-align: text-bottom;
}
.sideframe123 p span{ float:right; font-size:12px; color:#666; font-weight:normal; }
.sideframe123 p span a{ color:#666; }


.left1tjxt_box{
	width:245px;
	float:left;
	margin-bottom: 9px;
}

.left1tjxt_top{
	width:245px; height:35px;
	background:url(tj_bg_1.jpg) no-repeat;
	float:left;
}
.left1tjxt_top p{
	height:20px;
	line-height:35px;
	color:#C00;
	font-weight:bold;
	padding:0 20px;
	font-size:16px;
	vertical-align: text-bottom;

}

.left1tjxt_top p span {
 float:right; font-size:12px; color:#666; font-weight:normal;
}
.left1tjxt_top p span a{
color:#666; 
}
.left1tjxt_body{
	width:243px;
	float:left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EEB474;
	border-bottom-color: #EEB474;
	border-left-color: #EEB474;
}

.left1tjxt_body ul{
	padding-left: 5px;
}
.left1tjxt_body ul li{
	height:30px; line-height:30px; border-bottom:1px dashed #CCC; background:url(icon.gif) no-repeat 0 center; padding-left:1em; 
}
.art_box2{ background:url(bg02_temp.gif) repeat-x;  _height:300px; min-height:300px; }

.fl{ float:left; }
.fr{ float:right; }
.pd{ padding:20px 15px; }
.studybox{ width:430px; height:300px; border:#D9D9D9 1px solid; margin-bottom:7px; margin-left:10px; }
.studybox p{ height:37px; line-height:37px; background:url(tit03.gif) bottom repeat-x; color:#C00; font-size:14px; font-weight:bold; padding:0 55px; }
.studybox p span{ float:right; font-size:12px; font-weight:normal; }
.studybox ul{ padding:0 10px; }
.studybox ul li{ height:30px; line-height:30px; border-bottom:1px dashed #CCC; background:url(icon.gif) no-repeat 0 center; padding-left:1em; }

.h6_2{ font-size:18px; font-weight:bold; color:#C00; height:40px; line-height:1.5; text-align:center; padding-top:10px; }
.cyb_select{
	font-size:12px;
	line-height: 24px;
}