.wrapfix {
	
}
 HTML .wrapfix {
	HEIGHT: 1%
}
.wrapfix {
	DISPLAY: block
}
 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}


.blank5{width:100px; clear:both; height:6px; overflow:hidden; margin:0 auto;}
.blank10{width:100px; clear:both; height:10px; overflow:hidden; margin:0 auto;}

#header {
	BACKGROUND: url(header_bg.gif) repeat-x; MARGIN: 0px auto; WIDTH: 955px;_WIDTH: 940px; HEIGHT: 117px
}
#header .top {
	MARGIN-BOTTOM: 0px; HEIGHT: 48px;
}
#header .t-l {
	PADDING-RIGHT: 0px; margin-left: 16px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 313px; PADDING-TOP: 0px;margin-TOP: 32px; 
}
#header .t-m {
	FLOAT: left; WIDTH: 360px; COLOR: #cc0000; PADDING-TOP: 10px
}
#header .t-r {
	margin-left: 30px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #cc0000; LINE-HEIGHT: 23px; PADDING-TOP: 8px;margin-TOP: 32px; 
}
#header .nav {
	PADDING-RIGHT: 0px; margin-left: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 30px
}
#header .nav-l {
	FLOAT: left; WIDTH: 880px; TEXT-ALIGN: left
}
#header .nav-l-index {margin-top:-0px;MARGIN-LEFT: 25px; WIDTH: 880px;*margin-top:32px;_margin-top:0px;
}
#header .nav-l LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#header .nav-l A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 110px; COLOR: #fff; LINE-HEIGHT: 28px; HEIGHT: 30px; TEXT-DECORATION: none
}
#header .nav-l A:hover {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(top_menu_bg2.gif) no-repeat center 3px; WIDTH: 110px; COLOR: #ff8800; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-DECORATION: none
}
#header A.nav-current {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(top_menu_bg2.gif) no-repeat center 3px; WIDTH: 110px; COLOR: #307dc3; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-DECORATION: none
}
#header .nav-r {
	FLOAT: right; MARGIN: 10px 20px 0px 0px
}
#navi2box {
	MARGIN: 0px auto; WIDTH: 955px; PADDING-TOP: 5px; HEIGHT: 25px;_margin-top: -35px;
}
#navi2box A {
	MARGIN-LEFT: 5px
}
.navi2_tit {
	PADDING-LEFT: 20px; FONT-SIZE: 12px; BACKGROUND: url(point.gif) no-repeat left 50%; COLOR: #307dc3;FONT-WEIGHT: bold; 
}
.navi2 {
	FONT-SIZE: 12px; COLOR: #307dc3;FONT-WEIGHT: bold; 
}
A.navi2 {
	FONT-SIZE: 12px; COLOR: #307dc3
}
#navi2_1 {
	MARGIN-LEFT: 0px
}
#navi2_2 {
	MARGIN-LEFT: 100px
}
#navi2_3 {
	MARGIN-LEFT: 210px
}
#navi2_4 {
	MARGIN-LEFT: 220px
}
#navi2_5 {
	MARGIN-LEFT: 500px
}
#navi2_6 {
	MARGIN-LEFT: 400px
}
#navi2_7 {
	MARGIN-LEFT: 580px
}
#News_roll {
	MARGIN-LEFT: 30px
}




.banner{width:955px; margin:0 auto;}
.wrap{width:942px; margin:0 auto;}

.d_l{width:712px; float:left;}
#left{width:242px; float:left;}
.lef_01{ width:233px; float:left;}
.divgbh{ width:226px; float:left;}
.bh_01{ width:215px; float:left;}
.divgbh_title{ background:url(img_cj_03.jpg) no-repeat 0 0; width:226px; height:27px; overflow:hidden;}
.divgbh_title ul{ margin:0; padding:0;}
.divgbh_title li{float:left; padding:5px 2px; text-align:center; width:69px;}
.divgbh_title li a{ color:#000000; font-size:12px;}
.divgbh_title li.on{background:url(img05_03.jpg) no-repeat 0 0; width:91px; height:27px; float:left;}
.divgbh_title li.on a{ color:#ffffff; font-weight:bold; text-decoration:none;}
.divgbh_bk{width:224px; border:1px #cccccc solid; border-top:none; float: left;}
.divgbh_bk div.on2{ display:block; padding:2px; margin:0 }

.middle{width:465px; float:right;}
.mid_time{ width:463px; height:156px; margin:0 auto; border:1px #e2e2e2 solid; background:#f6f5f5;}
.mid_f{ margin:0 auto; font-size:14px; color:#0e618c; text-align:center; height:30px; line-height:30px; border-bottom:2px #0e618c solid;}
.mid_ta{ font-size:12px; color:#333333; text-align:left; float:right; width:90%; margin:0 auto;}
.mid_lj {margin:-8px auto 0 auto;height:20px; }
.mid_lj ul{ width:90%; float:right; text-align:left;height:12px;}
.mid_lj li{ width:85px; padding:0px 8px; float:left; font-size:12px; text-align:left; background:url(arrow_08.gif) no-repeat left 7px;}
.mid_lj li a{color:#0e618c; text-decoration:underline;}
.mid_lj li a:hover{color:#000000; text-decoration:none;}
.mid_lj li#con{ width:80px;}

.cz{ width:465px;}
.l_cz{ width:465px; background:url(in_02_12.jpg) no-repeat 0 0; height:28px;}
.l_cg_f{ width:90%; line-height:26px; text-align:left; float:right;}
.cz_bk{ width:463px; height:150px; border:1px #c8dbeb solid;}
.cz_f{ width:95%; line-height:28px; text-align:left; float:right; font-size:14px; color:#ffffff;}
.cz_nr{ margin:0 auto;}
.cz_nr ul{ width:440px; margin:0 auto;}
.cz_nr ul li{ padding:2px 8px; float:left; font-size:12px; color:#333333;}
.cz_bg{ background:url(in_04_05.gif) no-repeat center center; color:#ff3c00; font-size:12px;}

.cgzy_bk{ width:463px; height:150px; border:1px #c8dbeb solid;}



.rightsidebar{width:217px; float:right;}
.gg{ width:217px;}
.l_adv{ width:217px; background:url(in_01_05.jpg) 0 0; height:26px;}
.l_adv_f{ width:90%; line-height:26px; text-align:left; float:right;}
.bk{ width:215px; height:160px; border:1px #c8dbeb solid;}
.adv_nr ul{ width:203px; float:right; margin:0 auto;}
.adv_nr ul li{background:url(arrow1_12.gif) no-repeat left center; line-height:24px; text-align:left; padding:0 5px; }
.adv_nr ul li a{font-size:12px; color:#333333; text-decoration:none;}
.adv_nr ul li a:hover{ font-size:12px; color:#0e618c; text-decoration:none;}

.cgxx{ width:217px;}
.l_cg{ width:217px; background:url(in_01_05.jpg) 0 0; height:26px;}
.l_cg_f{ width:90%; line-height:26px; text-align:left; float:right;}
.cg_bk{ width:215px; height:102px; border:1px #c8dbeb solid;}
.cg_nr ul{ width:203px; float:right; margin:0 auto;}
.cg_nr ul li{ background:url(arrow1_12.gif) no-repeat left center; line-height:24px; text-align:left; padding:0 5px; }
.cg_nr ul li a{ font-size:12px; color:#333333; text-decoration:none;}
.cg_nr ul li a:hover{ font-size:12px; color:#0e618c; text-decoration:none;}


.zh_bk{ width:215px; height:172px; border:1px #c8dbeb solid;_width:200px;}
.zh_bk img{padding-left:0px; }
.zh_nr{ padding-left:0px; width:200px; margin:0 auto;float:left;margin-left:10px;_margin-left:5px;margin-top:18px;}
.zh_lj { width:195px; float:left;margin:0 auto;margin-left:10px;margin-top:5px;height:27px;}
.zh_lj ul{ width:190px; text-align:left;height:12px;}
.zh_lj li{ width:40px; padding-left: 5px; float:left; background:url(arrow_08.gif) no-repeat left 8px; }
.zh_lj li a{color:#0e618c; text-decoration:none; padding-left:1px; }
.zh_lj li a:hover{color:#000000; text-decoration:underline; padding-left:0px;}

.lt{ width:713px; float:right;}
.vip{ float:left;}

.wrap1{ width:942px; margin:0 auto;}
.gbh{ width:237px; float:left;}
.l_gbh{ width:237px; background:url(in_05_05.jpg) no-repeat 0 0 ;height:27px;}
.l_gbh_f{ width:90%; line-height:27px; text-align:left; float:right;}
.gbh_bk{ width:233px; height:341px; border:1px #c8dbeb solid; float:right;}
.gbh_nr ul{ width:220px; margin:0 auto;}
.gbh_nr ul li{background:url(arrow1_12.gif) no-repeat left center; line-height:24px; text-align:left; padding:0 5px; }
.gbh_nr ul li a{font-size:12px; color:#333333; text-decoration:none;}
.gbh_nr ul li a:hover{ font-size:12px; color:#0e618c; text-decoration:none;}
.gbh_vedio{margin:0 auto; width:220px;}
.gbh_fon{ width:220px; margin:0 auto; font-size:12px; text-align:center; line-height:28px;}

.rg{ width:694px; float:right;}
.tg{ width:465px; float:left;}
.tg_img{ padding:5px; float:left;}
.tg_bk{ width:453px; height:172px; border:1px #c8dbeb solid; padding:0 5px;}

.qh{ width:270px; float:left;}
.qh_title{background:url(bg_15.gif) no-repeat 0 0; width:270px; height:25px; overflow:hidden;}
.qh_title ul{ margin:0; padding:0;}
.qh_title li{float:left; padding:5px 2px; text-align:center; width:69px;}
.qh_title li a{ color:#000000; font-size:12px;}
.qh_title li.on{background:url(bg1_15.gif) no-repeat 0 0; width:69px; float:left;}
.qh_title li.on a{ color:#0e618c; font-weight:bold; text-decoration:none;}
.qh_bk{width:268px; border:1px #cccccc solid; border-top:none; float: left}
.qh_bk div.on{ display:block; padding:2px; margin:0 }

.qh_bk div{ display:none;}

.qh1{ width:190px; float:right;}
.qh1_bg{background:url(in_10_18.gif) no-repeat 0 0; width:185px; height:25px; overflow:hidden; text-align:left; padding-left:5px; color:#0e618c; line-height:25px; font-weight:bold;}
.qh1_bk{width:188px; border:1px #cccccc solid; border-top:none; float: left;}
.qh1_bk ul{ width:184px; margin:0 2px;}
.qh1_bk ul li img{ margin:0 2px;width:184px;height:126px;}


.hg{ width:217px; float:right;}
.hg_bk{ width:215px; border:1px #c8dbeb solid;height:341px;}
.hg_nr ul{ width:203px; margin:0 auto;}
.hg_nr ul li{ background:url(arrow1_12.gif) no-repeat left center; line-height:24px; text-align:left; padding:0 5px; }
.hg_nr ul li a{ font-size:12px; color:#333333; text-decoration:none;}
.hg_nr ul li a:hover{ font-size:12px; color:#000000; text-decoration:none;}

.hg_img{ margin:0 auto; width:200px;}
.hgimg_l{ float:left; width:91px;}
.hgimg_r{ float:right; width:91px;}

#friendship{ width:938px;_width:933px; border:1px #c4c1c1 solid; margin:0 auto;}
.f_title{ width:938px; background:#f0f0f0;  line-height:28px; }
.bs_bg{ width:938px; background:#ffffff; text-align:center;}
#hz{ width:942px; line-height:0px;hegiht:5px; background:#4194bf; margin:2px auto;}


/*
.hz ul{ width:938px; margin:0 auto;}
.hz ul li{ float:left; padding:0 0px; font-size:5px;}
.hz ul li a{ color:#ffffff;}
.hz ul li a:hover{color:#000000; text-decoration:none;}
*/
.db_dh{ width:942px; color:#333333; text-align:center; margin: 0 auto; }
.db_dh ul { width:930px; }
.db_dh ul li{ float:left; padding:0 5px;}

/*--------内页样式左边开始-----*/
.ab{ width:163px; margin-left:10px; float:left;}
.ab_title{background:url(ab_01_03.jpg) no-repeat center top;width:163px;height:42px;color:#FFF;FONT-SIZE:14PX;FONT-WEIGHT:BOLD;}
.ab_line{background:url(bg_line_06.gif) repeat-y center top;width:163px; }
.ab_bot{ background:url(ab_01_06.gif) no-repeat center bottom;}
/*--------内页样式左边结束-----*/

/*--------内页左边连接样式开始-----*/
.ab_detail{ width:158px;float:left;margin-left:-50px;_margin-left:0px;}
.ab_detail ul{float:left}
.ab_detail ul li{ width:120px; background:url(ar01_08.gif) no-repeat left center; line-height:24px; padding-left:6px;_margin-left:10px;float:left;}
.ab_detail ul li a{ font-size:12px; color:#0092cc; text-decoration:none;}
.ab_detail ul li a:hover{ font-size:12px; color:#ff0000; text-decoration:underline;}
/*--------内页左边连接样式结束-----*/

/*--------内页样式右边开始-----*/
.ab_rg{ width:239px; height:600px; float:right; margin-right:10px;}
.abrg_top{ background:url(ab_hy_03.jpg) no-repeat center top;}
.abrg_mid{border:1px #b5ddfa solid; border-bottom:none; border-top:none; height:500px;}
.abrg_midbg{background:url(ab_hybg_10.gif) repeat-x left top; width:210px; height:141px; margin:0 auto; text-align:left;
padding-left:10px; padding-top:5px; color:#073a5f; border-bottom:1px #b7defa dashed; }
.abr{ width:220px; height:250px; margin:0 auto; color:#073a5f; text-align:center;}

.abrg_bot{background:url(ab_hybt_12.gif) no-repeat center bottom;}
/*--------内页样式右边结束-----*/

/*--------内页样式中间开始-----*/
.abcenter{ width:450px;float:left; margin-left:15px;}
.mid_title{ font-size:12px; color:#2f2f2f; text-align:left; float:left; width:450px;}
.mid_text{ width:490px;}
.f_red{ font-size:12px; color:#ff0000; font-weight:bold;}

/*--------内页样式中间结束-----*/

.bb{ width:120px; border:1px #46aaf2 solid; background:#ffffff; padding:4px 0;}
.bomtkg {width:938px; margin:5px auto; border:1px solid #d6d6d6;}
.bomtkg .tit{width:80px;float:left;margin-left:5px;}
.bomtkg .linki{width:846px;float:right;}


/*--------选项新闻开始----------*/ 
.divnews ul{width:400px; float:left; margin-left:3px; }
.divnews ul li{background:url(pic_n1_03.jpg) no-repeat left top; line-height:70px; text-align:left; padding-left:90px; margin:6px;}
.divnews ul li a{font-size:12px; color:#333333; text-decoration:none;}
.divnews ul li a:hover{font-size:12px; color:#ff0000; text-decoration:none;}

.divnews1 ul{width:400px; float:left; margin-left:3px; }
.divnews1 ul li{background:url(pic_n2_06.jpg) no-repeat left top; line-height:70px; text-align:left; padding-left:90px; margin:6px;}
.divnews1 ul li a{font-size:12px; color:#333333; text-decoration:none;}
.divnews1 ul li a:hover{font-size:12px; color:#ff0000; text-decoration:none;}

.divnews2 ul{width:400px; float:left; margin-left:3px; }
.divnews2 ul li{background:url(pic_n3_08.jpg) no-repeat left top; line-height:86px; text-align:left; padding-left:90px; margin:6px;}
.divnews2 ul li a{font-size:12px; color:#333333; text-decoration:none;}
.divnews2 ul li a:hover{font-size:12px; color:#ff0000; text-decoration:none;}
/*--------选项新闻结束----------*/ 



/*--------友情链接图片样式-----*/

#link{width:930px; margin:5px 9px;_margin:5px 3px;}
.linklogo{width:107px;height:42px;float:left;margin:1px 3px;border:1px solid #d6d6d6;}
.linklogo img{width:105px;height:40px;float:left;}
/*--------左侧专业展样式-----*/
OL LI {
	MARGIN: 8px;
	clip:  rect(auto auto auto 0px);
}
#con {float:left; WIDTH: 236px}
#tags {
	MARGIN: 0px;
	WIDTH: 236px;
	HEIGHT: 23px;
	clip:  rect(auto auto auto 0px);
	padding: 0px;
}
#tags LI {
	BACKGROUND: url(tagleft.gif) no-repeat left bottom;
	FLOAT: left;
	MARGIN-RIGHT: 1px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 23px;
	font-size: 13px;
	font-weight: bolder;
	margin-left: 1px;
	clip:  rect(auto auto auto 0px);
}
#tags LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(tagright.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-DECORATION: none
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 30px;
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top;
	MARGIN-BOTTOM: -2px;
	POSITION: relative;
	HEIGHT: 25px;
	clip:     rect(auto auto auto auto);
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #0066CC; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#tagContent {
	BORDER-RIGHT: #aecbd4 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #aecbd4 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #aecbd4 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #aecbd4 1px solid; BACKGROUND-COLOR: #fff
}
#tagContent img{
	margin:auto 8px;
}
.tagContent {
	 DISPLAY: none;  BACKGROUND: url(bg.gif) repeat-x; PADDING-BOTTOM: 4px; WIDTH: 226px; COLOR: #474747; PADDING-TOP: 10px; HEIGHT: 448px;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}

.code
        {
            background-image:url(code.jpg);
            font-family:Arial;
            font-style:italic;
            color:Red;
            border:0;
            padding:2px 3px;
            letter-spacing:3px;
            font-weight:bolder;
        }
.unchanged
        {
	border:0;
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-weight: bolder;
 
        }
 