body{
    margin:0 auto;
	font-family:Arial,"宋体";
	font-size:14px; 
	font-weight:normal;
	line-height:24px;
	text-align:center;
	font-weight:nomal;
}
.add3text{
    width:460px;
	margin:25px 15px 15px;
	float:left;
}

.add3title{
	text-align:center;
	padding-left:20px;
	margin-top:30px;
    
}

.news_text4{
    font-family:"宋体";
	font-size:14px;
    line-height:20px; 
	text-align:left;
	padding-left:4px;
	padding-bottom:9px;
	*padding-bottom:6px;
	
}
.add3name{
    font-family:"宋体";
	font-size:16px;
	font-weight:bold;
	color:#006699;
	letter-spacing:2px;
	margin-right:15px;
}

.add3text2{
    font-family:"宋体";
	font-size:14px;
	text-align:left;
	line-height:26px;
	padding:30px;
}

.add3text3{
    line-height:26px; 
	text-align:left;
	padding-top:4px;
	padding-left:15px;
	padding-bottom:10px;
}

.add3text3 a{
    font-family:"宋体";
	font-size:12px;
	color:#000000;
}

div,table,td,p,ul,li,form{
    margin:0;
	padding:0;
}

img,input{
	margin:0;
	padding:0;
    border:0;
}

h1,h2,h3,h4,h5{
	padding:0;
    margin:0 auto;
}
.addtextbox{
	display:table;
	clear:both;
}

.addtext{
    width:280px;
	padding:30px 0px 15px 50px;
	display:inline;
	float:left;
}
.addfont14{
    font-family:"宋体";
	font-size:14px;
	font-weight:bold;
	color:#006699;
	text-align:center;
	padding-top:10px;
	padding-bottom:3px;
}
.addtextxx{
    font-family:"宋体";
	font-size:12px;
	text-align:left;
	text-indent:25px;
	color:#000000;
	line-height:20px;
}

.addtextxx a{
   color:#006699;
}
h1{
    font-family:"宋体";
	font-size:12px; 
	color:#FFFFFF; 
	font-weight:bold; 
	margin-left:8px;
	line-height:24px; 
	padding-top:1px !important;
	padding-top:2px 
}

h2{
    font-family:"宋体";
	font-size:14px; 
	color:#D50000; 
	font-weight:bold; 
	margin-top:8px; 
	margin-bottom:0px;
}

h3{
    font-family:"宋体";
	font-size:12px;
	font-weight:normal; 
	margin:3px 12px 8px 15px; 
	text-align:left; 
	line-height:16px;
}

h4{
    font-family:"宋体";
	font-size:14px; 
	color:#FFFFFF; 
	font-weight:bold; 
	margin-left:8px;
	line-height:24px; 
	padding-top:1px !important;
	padding-top:2px 
}

h5{
    font-family:"宋体";
	font-size:14px; 
	color:#D50000; 
	font-weight:bold;
}

.font10{
    font-family:"宋体"; 
	font-size:10px;
}

.font12{
    font-family:"宋体";
	font-size:12px; 
	color:#FFFFFF; 
	margin-top:1px;
}

.font12_black{
    font-family:"宋体";
	font-size:12px;
	text-align:left;
}

.mxfc_font12{
    font-family:"宋体";
	font-size:12px;
}

.se_font12{
	width:150px;
    font-family:"宋体";
	font-size:12px;
	color:#464646;
	text-align:left;
}

.font12_bold{
    font-family:"宋体";
    font-size:12px;
	font-weight:bold; 
	line-height:20px;
}

.font14_bold{
    font-family:"宋体";
    font-size:14px;
	font-weight:bold; 
	line-height:20px;
}

.add_jyztfont13{
	width:170px;
    font-family:"宋体";
    font-size:13px;
	font-weight:bold;
	line-height:20px;
	text-align: left;
	float: left;
}


.color_rbold{
    font-family:"宋体";
	color:#BD0000;
	font-weight:bold;
	text-decoration:underline;
	float:right;
}


.color_r{
    font-family:"宋体"; 
	color:#D50000;
}

.font_gray{
    font-family:"宋体";
	text-align:left;
}

.c_gray{
    background-color:#EBEBEB;
}

.c_gray2{
    background-color:#EBEBEB;
    padding-bottom:12px;
    float:left;
}

.gray_bgcolor{
    background-color:#F1F1F1;
	padding:0 8px 8px 6px;
}

.y_bgcolor{
    background-color:#F9F0E1;
	padding:0 8px 8px 6px;
}

.add_y_bgcolor{
	font-family:"宋体";
	font-size:12px;
	color:#9C410F;
	padding:8px 8px 6px 20px;
	line-height:22px;
	text-align:left;
	background:url(../images/y_arrow.gif) 10px 14px repeat-y;
	background-color:#F9F0E1; 
}

.y_bgcolor_yy{
    background-color:#F9F0E1;
	padding:0 8px 4px 6px;
}
/*header*/
.header_red{ 
    width:1004px; 
	height:4px;
	background:url(../images/header_red.jpg) repeat; 
	font-size:1px;
	margin:0 auto;
}

.header_gray{
    width:949px;
	height:28px;
	background-image:url(../images/header_gray.jpg);
	background-repeat:repeat; 
	padding:0 25px 0 30px; 
	margin:0 auto;
}
.header_grayfont{
    font-family:"宋体"; 
	font-size:12px; 
	color:#707070;
	line-height:28px;
}

.header_img{ 
    width:1004px; 
	height:109px; 
	margin:0 auto;
}

.header_line{
   width:1004px;
   height:3px;
   background:url(../images/header_line.jpg) repeat-x; 
   margin-top:1px; 
   font-size:1px;
   margin:0 auto;
}

.header_nav{
   width:981px;
   height:28px; 
   background:url(../images/header_nav.jpg) repeat-x;
   margin:1px auto 0 auto; 
   padding:0 10px 0 13px; 
   text-align:left; 
   line-height:26px;
}

.soso{
   line-height:24px;
   float:right;
   padding-top:0px !important; 
   padding-top:2px;
}

.inpu_w1{
	width:106px; 
	height:16px; 
    border:solid 1px #000000;
    line-height:18px;
    margin-top:2px;
	*margin-top:1px;
    padding-top:2px;
    padding-left:3px;
}

.input_w2{
   width:134px;
   background:url(../images/inputbox2.jpg) no-repeat;
}

.input_w3{ 
   width:64px;
   background:url(../images/inputbox.jpg) no-repeat;
}

.input_box{
   height:17px; 
   border:0px;
   line-height:19px;
}

.login_bg{
   width:43px; 
   height:15px;
   background-color:#D4D0C8;
   color:#B50000; 
   font-size:12px; 
   line-height:15px;
}

.button{
    height:20px;
	border:0px;
	line-height:20px; 
	margin-top:1px;
	margin-left:5px;
}

.button_bg1{
    width:36px;
	background:url(../images/button.jpg) no-repeat;
}

.button_bg2{
    width:43px;
	background-image:url(../images/login.jpg);
}


/*mainbody*/
.mainbox{
    width:998px; 
	height:auto; 
	margin:4px auto 0 auto;
}
.mainbox_2{
    width:1004px; 
	height:auto;
    margin:0 auto;
}
.main_l{
    width:748px;
	height:auto;
}/*260*/

.main_l2{
    width:745px; 
	height:128px;
}/*260*/

.add_main_l2{
    width:745px; 
    height:195px;
	_height:185px;
	overflow:hidden;
}
.main_l3{
    width:745px; 
	height:85px;
}/*260*/

.main_l_l{
    width:273px; 
	height:auto;
	padding-top:8px;
	padding-bottom:8px;
}
.main_l_l_2{
    width:273px; 
	height:232px;
	padding-top:8px;
	padding-bottom:8px;
	*padding-bottom:0px;
}
.main_l_l6{
    width:273px; 
	height:auto; 
	background-color:#EBEBEB;
    padding-bottom:18px;
    float:left;
}

.main_l_l7{
    width:273px; 
	height:auto; 
    padding-bottom:8px;
    float:left;
}

.main_l_l2{
    width:366px;
    height:auto;
}

.main_l_l3{
    width:216px; 
	height:auto;
}

.main_l_l4{
    width:240px; 
	height:auto;
}

.main_l_l5{
    width:265px; 
	height:auto;
}

.main_newsimg{
    width:257px;
	height:176px;
	border:solid 1px #B7B7B7; 
	margin:0 auto;
}

.main_newsimg2{
    width:257px;
	height:176px;
	border:solid 1px #B7B7B7; 
	display:block;
	margin:0 auto;
}


.main_video1{
    width:255px; 
	height:186px;/*height:158px; */
	background:url(../images/video1.jpg) no-repeat;
}

.main_video2 {
	width: 246px;
	height: 50px;
	background: url(../images/video2.gif) center center no-repeat;
	margin: 0 auto;
}
/*.main_video2{
    width:246px; 
	height:24px; 
	background:url(../images/video2.gif) no-repeat; 
	margin:0 auto;
}*/

.main_vinfo{
    width:255px;
	height:25px; 
	color:#FFFFFF; 
	background-color:#707070; 
	font-weight:bold; 
	line-height:25px;
}

.main_pic{
    height:80px;
	margin-top:15px;
}/*80*/

.main_pic1{
    width:80px; 
	height:80px;
	background:url(../images/pic1.jpg) no-repeat;
}

.main_pic2{
    width:46px;
	height:43px;
	background:url(../images/pic1.jpg) no-repeat;
}

.main_pic2w{
    width:170px;
}

.main_link{
    width:24px; 
	height:195px; 
	background:url(../images/redbackground4.jpg) no-repeat;
}

.main_mxfc{
    width:24px; 
	height:105px; /*128*/
	background:url(../images/title_mxfc.jpg) no-repeat;
	padding-top: 23px;
}

.main_l_r{
    width:460px; 
	height:auto;
} 

.main_title1{
    width:100%;
	height:24px;
}

.main_title2{
    width:100%;
	height:20px;
	padding-top:4px;
	text-align:center;
}

.main_info1{ 
    font-size:14px;
    margin-top:8px;
	text-align:left;
	font-family:"宋体";
	line-height:24px;
}

.main_info2{
    font-size:14px;
    text-align:left;
	font-family:"宋体"; 
	margin-left:10px; 
	line-height:20px;
}

.main_info3{
    font-size:14px;
    text-align:left;
	font-family:"宋体"; 
	margin-left:10px; 
	line-height:23px;
}

.main_info4{ 
    font-size:12px;
    margin-top:4px;
	text-align:left;
	font-family:"宋体";
	line-height:24px;
}

.main_info5{ 
    font-size:12px;
	text-align:left;
	font-family:"宋体";
	margin-top:-4px;
}

.main_r{
    width:235px; 
	height:auto;
}  /*高度修改*/
.main_r_yy{
    width:235px; 
	height:150;
}
.main_ytitle{
    width:100%; 
	height:24px;
}   /*y:yellow*/

.main_ytitle1{
    background:url(../images/y_title1.jpg);
}
.main_ytitle_1{
    background:url(../images/y_title_1.jpg);
}
.main_ytitle2{
    background:url(../images/y_title2.jpg);
}

.main_ytitle3{
    background:url(../images/y_title3.jpg);
}

.main_ytitle4{
    background:url(../images/y_title4.jpg);
}

.main_ytitle5{
    background:url(../images/y_title5.jpg);
}

.main_ytitle6{
    background:url(../images/y_title6.jpg);
}

.main_ytitle7{
    background:url(../images/y_title7.jpg);
}
.main_ytitle8{
    background:url(../images/y_title8.jpg);
}
.main_ytitle9{
    background:url(../images/y_title9.jpg);
}
.main_ytitle10{
    background:url(../images/y_title10.jpg);
}

.main_ytitle11{
    background:url(../images/y_title11.jpg);
}

.main_ytitle12{
    background:url(../images/y_title12.jpg);
}

.main_gtitle1{
    background:url(../images/gray_title1.jpg);
}

.main_gtitle2{
    background:url(../images/gray_title2.jpg);
}

.main_cbox{
    height:12px;
	background-position:top; 
	margin-top:1px;
}

.main_rbox{ 
    width:100%; 
	font-size:12px;
}

.main_rbox2{ 
    width:95%; 
	font-size:12px;
	text-align:left;
	margin-left:12px;
}

.main_rbox3{ 
    width:95%; 
	text-align:left;
	margin-left:12px;
}

.main_gray{
    background-image:url(../images/graybackground3.jpg);
}

.main_y{
    background-image:url(../images/yellowbackground2.jpg);
}
.main_w{
    background-image:url(../images/whitebackground.jpg); 
}

/*foot*/
.footer{
    width:1004px;
	 height:auto;
	 margin:0 auto;
}

.header_gray ul {
    margin-left:210px;
}

.header_gray ul li{
     font-family:"宋体";
	 font-size:12px;
	 text-align:center;
	 color:#D50000;
	 list-style-type:none;
	 margin-left:5px;
	 margin-right:5px;
	 padding-top:2px;
	 float:left;
}

.header_gray ul li a:link{
	 color:#D50000;
}

.header_gray ul li a:visited{
	 color:#D50000;
}
.header_gray ul li a:hover{
	 color:#D50000;
}
.header_gray ul li a:active{
	 color:#D50000;
}

.footer_image{
     width:3px;
     height:28px;
	 background:url(../images/small_redline.gif) no-repeat;
}

.footer_bg{
    width:100%; 
	height:75px;
	margin-top:1px; 
	background-image:url(../images/footer_bg.jpg); 
	padding-top:15px; 
	line-height:20px; 
	font-size:12px; 
}


.main_more{
    width:100px; 
	height:23px;
	background-image:url(../images/redbackground1.jpg); 
	background-position:right; 
	text-align:right; 
	padding-right:20px; 
	line-height:24px;
}

.arrow{
    width:10px; 
	height:22px; 
	margin-left:10px;
	background-image:url(../images/arrow.gif);
}

.y_arrow{
    width:4px; 
	height:40px; 
	margin-left:10px !important; 
	margin-left:5px;
	background:url(../images/y_arrow.jpg) top no-repeat; 
	padding-top:8px;
}

.y_arrow2{
    width:4px; 
	height:40px; 
	margin-left:10px !important; 
	margin-left:5px;
	background:url(../images/y_arrow.jpg) top no-repeat; 
	padding-top:8px;
	margin-top:10px;
}

.line2{
    width:100%; 
	height:6px; 
	padding-bottom:3px;
	background:url(../images/line2.gif) repeat-x; 
	font-size:1px; 
	clear:both;
}

.line3{
    width:100%; 
	height:8px; 
	padding-bottom:3px;
	background:url(../images/line2.gif) left bottom repeat-x; 
	font-size:1px; 
	clear:both;
}

.line4{
    width:100%; 
	height:1px; 
	padding-bottom:3px;
	margin-top:-5px;
	background:url(../images/line2.gif) left top repeat-x; 
	font-size:1px; 
	clear:both;
}

.titlebg1{
    background-image:url(../images/redbackground2.jpg); 
}

.titlebg2{
    background-image:url(../images/titlebg.jpg); 
}

.titlebg3{
    background-image:url(../images/redbackground3.jpg); 
}

.titlebg4{
    background-image:url(../images/redbackground5.jpg);
}


.redborder{
    border:solid 1px #D50000;
}

.y_border{ 
    width:235px;
    border:solid 1px #F7941D;
    display:table;
}
.y_border_yy{ 
    width:235px;
    height:150;
    border:solid 1px #F7941D;
    display:table;
}
.gray_border{
    font-family:"宋体";
	font-size:12px;
    border:solid 1px #E8E8E8; 
	background-color:#F7F7F7;
	text-align:left;
	line-height:16px;
	margin-top:10px !important; 
	margin-top:7px;
	padding:8px 12px 8px 12px;
}

.white_border{ 
    border:solid 1px #FFFFFF; 
	font-size:12px; 
	text-align:center;
}

.table_h{
	height:40px;
	*height:36px;
}




/*gzfw*/
.gzfw_box{
    width:738px; 
	height:auto; 
	line-height:32px;
}

.gzfw_h1{ 
    height:30px;
	border-bottom:solid 1px #cccccc;
	padding-bottom:6px;
}

.gzfw_h2{
	height:560px;
	
}

.gzfw_h3{
	height:460px;
	
}

.gzfw_graybg1{
    width:100%;
	font-family:"宋体";
    font-size:12px;
    background-color:#F2F2F2;
	margin-top:2px;
	clear:both;
	
}

.gzfw_graybg2{
    font-size:12px;
	font-family:"宋体";
	text-align:left;
    background-color:#F2F2F2;
	padding:15px 8px 20px 8px;
	
}


.gzfw_graybg3{
    background-color:#F2F2F2;
	text-align:center;
	padding-bottom:15px;
	
}

.gzfw_a_c{
          height:40px;
		  text-align:center;
		  padding-top:12px;
}

.gzfw_a_r{
          height:20px;
		  text-align:right;
}

.gzfw_a_r2{
          height:20px;
		  text-align:right;
		  padding-right:40px;
}



/*jyjg*/
.jyjg_box{
    width:738px; 
	height:auto; 
	line-height:32px;
	float:right;
}
.jyjg_box_2{
    width:738px; 
	height:auto; 
	line-height:32px;
	margin:0 auto;
}

.jyjg_text{
     line-height:16px;
	 text-align:center;
	 padding-top:6px;

}

.jyjg_h1{ 
    width:100%;
    height:25px;
	border-bottom:solid 1px #999999;
	padding-bottom:10px !important; padding-bottom:0px;
	margin-bottom:13px;
}

.jyjg_h2{ 
    width:100%;
    height:25px;
	border-bottom:solid 1px #999999;
	padding-bottom:10px !important; padding-bottom:0px;
	margin-bottom:5px;
}

.jyjg_h3{ 
    width:100%;
    height:25px;
	border-bottom:solid 1px #999999;
	padding-bottom:10px !important; padding-bottom:0px;
}

.gzfw_h4{ 
    width:100%;
    height:25px;
	border-bottom:solid 1px #999999;
	
}

.jyjg_ebox{
    width:100%;
	height:100%;
	background-color:#F2F2F2;
	padding-top:35px;
}

.gzfw_lbox{
    width:100%;
	height:200px;
	background-color:#F2F2F2;
	padding-top:35px;
}

.web_h{
	height:310px;
}

/*news*/
.news_box{
   width:745px; 
   height:auto;
   float:left;
}

.news_tiltl{
   width:221px;
   height:24px;
}

.news_box_l{
   width:221px; 
   height:auto;
   background:url(../images/graybackground2.jpg) repeat-y;
   margin-left:5px;
   float:left;
}

.news_topline{ 
   width:745px; 
   height:5px; 
   background:url(../images/news_topline.jpg) no-repeat; 
   font-size:1px;
}

.news_bg{ 
   width:743px;
   background:url(../images/graybackground.jpg) repeat-x;
   border-left:solid 1px #E0E0E0; 
   border-right:solid 1px #E0E0E0;
   overflow:hidden;
}

.news_bg2{ 
   width:1002px;
   background:url(../images/graybackground.gif) repeat-x;
   border-left:solid 1px #E0E0E0; 
   border-right:solid 1px #E0E0E0;
   overflow:hidden;
}

.news_h1{
   height:225px;
   *height:215px;
}

.news_h2{
   height:740px;
}

.news_img{
    margin:8px 0px 10px 8px !important;
    margin:10px 0px 10px 5px;
	float:left;
}

.news_w{
   width:475px;
   margin-right:10px !important; 
   margin-right:7px;
   float:right;
   
}

.news_w2{
   width:100px;
   float:left;
}

.news_text{
    font-family:"宋体";
	font-size:12px;
    line-height:20px; 
	text-align:left;
	padding-left:4px;
	padding-bottom:9px;
	*padding-bottom:6px;
	
}

.news_text3{
    font-family:"宋体";
	font-size:12px;
    line-height:20px; 
	text-align:left;
	padding-left:4px;
	margin-top:13px;
	
}

.news_text2{
    font-family:"宋体";
	font-size:12px;
    line-height:25px; 
	text-align:left;
	padding-top:8px;
	padding-left:6px;
	padding-bottom:10px;
}

.news_text2_h{
	height:740px;
}

.news_bottomline{ 
   width:745px; 
   height:5px; 
   background:url(../images/news_bottomline.jpg); 
   font-size:1px;
}

.news_bottomline2{ 
   width:1004px; 
   height:29px; 
   background:url(../images/news_bottomline.gif) left bottom no-repeat; 
   font-size:1px;
}



/*page*/

.page_w1{
   width:210px;
   float:left;
}

.page_w2{
   width:130px;
   margin-left:8px;
   float:left;
}

.page_mw{ 
   width:502px;
   margin-left:13px;
   float:left;
}

.page_bg{
    width:474px;
	background:url(../images/graybackground.jpg) repeat-x;
	border-left:solid 1px #E0E0E0; 
	border-right:solid 1px #E0E0E0;
	text-align:left;
	font-size:14px;
	font-family:"宋体";
    padding:5px 13px 10px 13px !important;
    padding:5px 13px 12px 13px;
}

.page_topline{ 
    width:502px; 
	height:5px; 
	background:url(../images/page_topline.jpg) no-repeat; 
	font-size:1px;
	margin-top:2px;
}

.page_bottomline{
    width:502px; 
	height:5px; 
	background:url(../images/page_bottomline.jpg); 
	font-size:1px;
}


.page_text{
    font-family:"宋体";
	font-size:12px;
    line-height:26px; 
	text-align:left;
	padding-top:4px !important; padding-top:1px;
	padding-left:12px;
	padding-bottom:11px;
	*padding-bottom:7px;
}


/*page*/

.page_moretopline{ 
    width:745px; 
	height:5px; 
	background:url(../images/news_topline.jpg) no-repeat; 
	font-size:1px;
	margin-top:2px;
}

.page_moretopline2{ 
    width:1004px; 
	height:29px; 
	background:url(../images/news_topline.gif) no-repeat; 
	font-size:1px;
	margin-top:2px;
}

/*web*/
.web_text1{
     width:130px;
    font-family:"宋体";
	font-size:12px; 
	text-align:left;
	margin:8px auto 0px 8px;
	float:left;
}

.web_text2{
    width:345px;
    font-family:"宋体";
	font-size:12px; 
	text-align:left;
	margin:8px 8px 0px 8px;
}



/*sqgk*/

.sqgk_bg{
     width:100%;
     font-family:"宋体";
	 font-size:14px;
	 color:#006699;
     background-color:#F2F2F2;
}

.sqgk_text1{
     font-family:"宋体";
	 font-size:12px;
	 line-height:20px;
	 text-align:left;
	 margin:30px 0px 0 8px;
}

.sqgk_text2{
     font-family:"宋体";
	 font-size:12px;
	 text-indent:25px;
	 line-height:20px;
	 text-align:left;
	 margin-left:8px;
}

.sqgk_button{
     width:100px;
	 height:25px;
	 line-height:25px;
	 font-family:"宋体";
	 font-size:12px;
	 color:#990000;
	 background:url(../images/button.gif);
	 margin-left:33px;
	 margin-top:50px;
	 float:left;

}

.sqgk_titlebg{ 
    width:100%;
    height:35px;
	line-height:25px;
	background:url(../images/smallpic2.gif) left bottom no-repeat;
}



/*sqgk_3*/
.sqgk_input1{
	height:14px;
	font-family:"宋体";
    font-size:12px;
	line-height:14px;
	border:solid 1px #003366;
}

.sqgk_input2{
	height:14px;
	font-family:"宋体";
    font-size:12px;
	line-height:14px;
	border:solid 1px #D9D9D9;
	margin-left:10px;
	padding:0;
}


.sqgk_buttonbg{
    width:50px;
	height:18px;
	font-family:"宋体";
	font-size:12px;
	line-height:18px;
	text-align:center;
	padding-top:1px;
	background:url(../images/button2.gif) no-repeat;
}

.sqgk_redcolor{
    color:#BD0000;
	height:35px;
	padding-left:28px;
}  

.sqgk_border{
   height:32px;
   line-height:32px;
   border:solid 1px #D9D9D9;
}

.sqgk_gray{
    background-color:#EAEAEA;
	border-bottom:solid 1px #D9D9D9;
    border-left:solid 1px #D9D9D9;
}

.sqgk_tabletext{
    font-family:"宋体";
	font-size:12px;
	text-align:center;
	background-color:#F7F7F7;
	border-top:solid 1px #D9D9D9;
    border-right:solid 1px #D9D9D9;
	margin-top:10px !important; 
	margin-top:7px;
}

.sqgk_ebox{ 
    height:612px !important;
	height:600px;
}

.sqgk_ebox2{ 
    height:350px;
}

.sqgk_3_ebox{ 
    height:280px !important;
	height:266px;
}

/*last_page*/
.last_page_title{
    font-family:"宋体";
	font-size:16px;
	font-weight:bold;
	color:#006699;
	margin-top:25px;
	margin-bottom:20px;
}

.last_page_title2{
    font-family:"宋体";
	font-size:14px;
	text-align:left;
	padding:0px 30px 0px 30px;
}


.last_page_bg{
    width:94%;
	font-family:"宋体";
	font-size:12px;
	height:20px;
    background-color:#EAEAEA;
	border-top:solid 1px #D9D9D9;
	text-align:right;

}

.grayboder1{
    border:solid 1px #B7B7B7;
    
}

.grayboder2{
    border:solid 1px #B7B7B7;
	padding:1px;
    
}

.grayboder3{
    border:solid 1px #676767;
	padding:1px;
    margin: 0 auto;
}

.news_picbg{
  background:url(../images/news_picbg.jpg) left top no-repeat;
  padding:7px 6px;
  float:left;
}

/*ldxx*/
.ldxx_box{
   width:745px; 
   height:auto;
   float:left;
}

.ldxx_bt{
  width:752px;
  height:40px;
  font-family:"宋体";
  font-size:16px;
  font-weight:bold;
  color:#02669A;
  text-align:center;
  background:url(../images/ldxx_main_ltitlebg.jpg) -4px top no-repeat;
  padding-top:17px;
  margin-top:12px;
}

.ldxx_jjtext{ 
   width:693px;
   font-family:"宋体";
   font-size:14px;
   line-height:26px;
   color:#9C410F;
   font-weight:bold;
   padding:15px 25px;
   text-indent:25px;
   text-align:left;
   border-left:solid 1px #E0E0E0; 
   border-right:solid 1px #E0E0E0;
   background:url(../images/ldxx_main_ltextjsbg.jpg) left top no-repeat;
}

.ldxx_ryjsbox{ 
   width:739px;
   margin-top:2px;
   padding:2px;
   border:solid 1px #CD0708;
   display:table;
   clear:both;
}

.ldxx_ryjsbox2{ 
   width:739px;
   margin-top:9px;
   padding:2px;
   border:solid 1px #CD0708;
   display:table;
   clear:both;
}

.ldxx_ryjstext{
   font-family:"宋体";
   font-size:14px;
   line-height:26px;
   color:#000000;
   text-align:left;
   padding:10px 15px 10px 80px;
   display:inline;
   float:left;
}

.ldxx_ryjstext2{
   width:190px;
   font-family:"宋体";
   font-size:14px;
   line-height:26px;
   color:#000000;
   text-align:left;
   padding:10px 15px 10px 10px;
   display:inline;
   float:left;
}

.ldxx_width{
    width:190px;
}

.ldxx_dtxxtext{ 
   width:96%;
   font-family:"宋体";
   font-size:14px;
   line-height:22px;
   color:#000000;
   text-align:left;
   margin:10px auto;
}

.ldxx_dtxxtext2{ 
   width:98%;
   font-family:"宋体";
   font-size:12px;
   line-height:26px;
   color:#000000;
   text-align:center;
   margin:12px auto 4px;
}

.ldxx_lxfstext{ 
   font-family:"宋体";
   font-size:14px;
   line-height:26px;
   color:#000000;
   text-align:left;
   padding:10px 0px 10px 100px;
   display:inline;
   float:left;
}


.ldxx_lxfsbox{ 
  width:743px;
  font-family:"宋体";
  font-size:14px;
  color:#000000;
  text-align:left;
  line-height:50px;
  margin-top:2px;
  border:solid 1px #DBDBDB;
  background-color:#F1F1F1;
  display:table;
  clear:both;
}

.topspace9{
   margin-top:9px;
}

.ldxx_redarrow{
   line-height:24px;
   background:url(../images/ldxx_redarrow.gif) left 9px no-repeat;
   *background:url(../images/ldxx_redarrow.gif) left 8px no-repeat;
   padding-left:12px;
   display:block;
}

/*ldxx_xx*/

.ldxx_xxbox{
   width:820px; 
   height:auto;
   float:left;
}

.ldxx_xxtline{ 
    width:820px; 
	height:5px; 
	background:url(../images/ldxx_tline.jpg) no-repeat; 
	font-size:1px;
	margin-top:2px;
}

.ldxx_xxmbox{ 
   width:818px;
   text-align:left;
   border-left:solid 1px #E0E0E0; 
   border-right:solid 1px #E0E0E0;
   background:url(../images/graybackground.jpg) repeat-x;
   padding-bottom:30px;
   display:table;
}

.ldxx_xxbline{ 
    width:820px; 
	height:5px; 
	background:url(../images/ldxx_bline.jpg) no-repeat; 
	font-size:1px;
}

.ldxx_xxpicbg{
    width:210px;
	height:260px;
	background:url(../images/ldxx_xxpicbg.jpg) no-repeat;
	padding:12px 12px 50px;
	margin:50px 0 0 40px;
	float:left;
	display:inline;
}

.ldxx_xxrwjs{
    width:486px;
	margin:60px 22px 0 30px;
	display:inline;
	float:left;
}
.rwname_red16{
    font-family:"宋体";
	font-size:16px;
	font-weight:bold;
	color:#000000;
	padding-left:5px;
}

.ldxx_zwjs{
    width:486px;
    font-family:"宋体";
	font-size:14px;
	font-weight:bold;
	color:#D50000;
	border-bottom:solid 1px #999999;
	padding:23px 0 1px 5px;
    
}

.ldxx_blue14{
    width:486px;
    font-family:"宋体";
	font-size:14px;
	font-weight:bold;
	color:#6C7B9E;
	padding:12px 0 4px 5px;
    
}

.ldxx_gray14{
    width:486px;
    font-family:"宋体";
	font-size:14px;
	font-weight:bold;
	color:#7D7D7D;
	padding:12px 0 4px 5px;
    
}

.ldxx_y_border{ 
    width:158px;
    border:solid 1px #F7941D;
    display:table;
	float:right;
}
/*universal*/

.textfield_box{
    width:90%;
	border:solid 1px #D9D9D9; 
	margin:20px 0px;

}

.more_space{
	padding-top:6px;
	margin-right:15px;
	float:right;
}

.more_space2{
	padding-top:16px;
	margin-right:15px;
	float:right;
}

.more_space3{
	padding-top:7px !important;
	padding-top:10px;
	margin-right:15px;
	float:right;
}

.tbspace{
    padding-top:2px; 
	padding-bottom:2px; 
	margin-top:4px;
	font-size: 14px;
}

.box_space{
    padding:5px 15px 5px 15px;
}

.box_space2{
    height:88px;
    margin:8px 4px 11px 10px;
    *margin:8px 4px 9px 10px;
}

.box_space3{
    height:75px;
    margin:8px 4px 12px 10px;
}

.box_space6{
    padding:0px 15px 0px 15px;
}
.topspace3{
	width:980px;
	text-align:left;
    padding-top:3px;
    margin: 0 auto;
}

.topspace5{
    padding-top:6px !important;
    padding-top:4px;
}

.topspace8{
    margin-top:10px !important; 
	margin-top:7px;
}
.jyzt_y{
  height: 85px;
}
.topspace10{
    padding-top:8px;
}
.topspace12{
    padding-top:13px;
}
.topspace13{ 
    margin-top:13px;
}

.topspace14{ 
    margin-top:8px;
}

.topspace20{ 
    margin-top:20px !important; 
	margin-top:15px;
}

.bottomspace10{
    margin-bottom:10px;
}

.bottomspace12{
    padding-bottom:8px !important; 
	padding-bottom:22px;
}

.bottomspace18{
    padding-bottom:14px !important; 
	padding-bottom:16px;
}

.leftspace8{
    margin-left:8px !important; 
	margin-left:5px;
}

.leftspace13{
    padding-left:12px;
    
}


.leftspace30{
    padding-left:30px;
    
}

.leftspace12{ 
    margin-left:13px;
}

.jgsz_text{
	height:327px;/*ff*/
	*height:295px;/*ie7*/
	_height:286px;/*ie6*/
	font-size:12px;
    margin-left:12px;
    margin-bottom:13px;
    line-height:28px;
    *line-height:27px;
    overflow:auto;
}

.leftspace15{
    margin-left:15px;
}

.leftspace18{
    margin-left:22px;
    float: left;
}

.leftspace20{
    margin-left:20px;
}

.leftspace28{
    margin-left:28px !important; 
	margin-left:15px;
	float:left;
}

.leftspace50{
   padding-left:50px;
}

.rightspace10{
    margin-right:10px !important; 
	margin-right:7px;
}
.rightspace50{
    margin-right:50px;
}

.nospace{ 
    margin:0; padding:0;
}

.float_l{ 
    float:left;
}
.float_r{
    float:right;
}
.clear_both{
    clear:both;
    display: table;
}
.a_l{ 
    text-align:left; 
	text-indent:15px;
}
.a_l2{ 
    text-align:left;
}

.a_l3{ 
    text-align:left; 
	text-indent:6px;
}

.a_r{ 
    text-align:right;
}
.a_c{ 
    text-align:center;
}
/*link*/
a:link {font-family: "宋体"; text-decoration: none;}
a:visited{font-family: "宋体"; text-decoration: none;}
a:hover{font-family: "宋体"; text-decoration: none;}
a:active{font-family: "宋体"; text-decoration: none;}
a.color_red:visited{font-family:"宋体";color: #D50000;}

.news_box a:link,.news_box a:visited,.news_box a:hover,.news_box a:active {font-family: "宋体";font-size: 12px;color: #464646;text-decoration: none;}
.font_gray a:link,.font_gray a:visited{font-family: "宋体";font-size: 12px;color: #464646;text-decoration: none;}
.font_gray a:hover{font-family: "宋体";font-size: 12px;color: #464646;text-decoration: none;}
.font_gray a:active{font-family: "宋体";font-size: 12px;color: #464646;text-decoration: none;}

.text_un a{text-decoration: none;}
.text_un a:link {text-decoration: none;}

a.ycolor:link,a.ycolor:visited,a.ycolor:hover,a.ycolor:active{font-family:"宋体"; font-size:14px; margin: 0px 8px 0px 8px;}
a.wcolor:link,a.wcolor:visited,a.wcolor:hover,a.wcolor:active{font-family:"宋体"; font-size:14px; margin: 0px 8px 0px 8px;}
a.rcolor:link,a.rcolor:visited,a.rcolor:hover,a.rcolor:active{font-family:"宋体";font-size:12px;color:#D50000; margin: 0px 8px 0px 8px;}
a.font12_blue:link,a.font12_blue:visited,a.font12_blue:hover,a.font12_blue:active{font-family:"宋体";font-size:12px;color:#006699;}
a.font14_blue:link,a.font14_blue:visited,a.font14_blue:hover,a.font14_blue:active{font-family:"宋体";font-size:14px;color:#006699;}
a.font14:link,a.font14:visited,a.font14:hover,a.font14:active{font-family:"宋体";font-size:14px;color:#464646;}
a.font12_white:link{font-family:"宋体";font-size:12px;color:#FFFFFF;margin-top:1px;
}
a.font12_white:visited{font-family:"宋体";font-size:12px;color:#FFFFFF;margin-top:1px;
}
a.font12_white:hover{font-family:"宋体";font-size:12px;color:#FFFFFF;margin-top:1px;
}
a.font12_white:active{font-family:"宋体";font-size:12px;color:#FFFFFF;margin-top:1px;
}
a.color_rbold:link,a.color_rbold:visited{font-family:"宋体";color:#BD0000;font-weight:bold;text-decoration:underline;float:right;}
a.color_rbold:hover{font-family:"宋体";color:#D50000;font-weight:bold;text-decoration:underline;float:right;}
a.color_rbold:active{font-family:"宋体";color:#BD0000;font-weight:bold;text-decoration:underline;float:right;}


a.nav_w{
	font-family: "宋体";
	font-size: 14px;
	color:#FFFFFF;
}

a.nav_w:link{
	font-family: "宋体";
	font-size: 14px;
	color:#FFFFFF;
	
}

a.nav_w:visited{
	font-family: "宋体";
	font-size: 14px;
	color:#FFFFFF;
	
}

a.nav_w:hover{
	font-family: "宋体";
	font-size: 14px;
	color:#FFFF00;
	
}

a.nav_w:active{
	font-family: "宋体";
	font-size: 14px;
	color:#FFFFFF;
	
}

/* 补充*/
.d {
	width: 65px;
	height: 20px;
	font-family: "宋体";
	font-size: 12px;
	float: left;
	line-height: 20px;
	margin: 0 3px;
	background-repeat: no-repeat;
}

.d2 {
	background-image: url(../images/white_nav.gif);
	text-aglin:center;
}

.d2 a:link,.d2 a:visited,.d2 a:hover,.d2 a:active{
    color:#D50000;
}

.d1 {
	color:#ffffff;
	background-image: url(../images/red_nav.gif);
}

.d1 a:link,.d1 a:visited,.d1 a:hover,.d1 a:active{
	color:#ffffff;
}
.d3 {
	background-image: url(../images/white_nav2.gif);
	text-aglin:center;
}

.d3 a:link,.d3 a:visited,.d3 a:hover,.d3 a:active{
    color:#D50000;
}

.d4 {
	color:#ffffff;
	background-image: url(../images/red_nav2.gif);
}

.d4 a:link,.d4 a:visited,.d4 a:hover,.d4 a:active{
	color:#ffffff;
}
.d5 {
	background-image: url(../images/white_nav3.gif);
	text-aglin:center;
}

.d5 a:link,.d5 a:visited,.d5 a:hover,.d5 a:active{
    color:#D50000;
}

.d6 {
	background-image: url(../images/red_nav3.gif);
}

.d6 a:link,.d6 a:visited,.d6 a:hover,.d6 a:active{
	color:#ffffff;
}

.hidden {
	display: none;
}

.111 {
	width: 150px;
	height:25px;
	float:left;
}
.dd {
	width: 57px;
	height: 20px;
	font-family: "宋体";
	font-size: 12px;
	float: left;
	line-height: 20px;
	margin: 0 2px;
	background-repeat: no-repeat;
	display:inline;
}
.c {
	width: 81px;
	height: 20px;
	font-family: "宋体";
	font-size: 12px;
	float: left;
	line-height: 20px;
	margin: 0 2px;
	background-repeat: no-repeat;
}
.tt1{
    border:1px solid #D9D9D9;
}
.tt1 td{
    border:1px solid #D9D9D9;
}
.ycolor1{
    color:#fff;
}
.wcolor1{
    color:#FFCC00;
}
.column_link{
    color:#FFFFFF;
}

.main_ytitle13{
    background:url(../images/y_title13.jpg);
}

.lineheight24{
	line-height: 23px;
	padding:0;
	margin: 0;
}

.main_rbox3 a:link,.ld_name a:link{
   font-family:"宋体";
   font-size:14px;
   color:#9C410F;
}

.main_rbox3 a:visited,.ld_name a:visited{
	font-family:"宋体";
   font-size:14px;
   color:#9C410F;
}

.main_rbox3 a:hover,.ld_name a:hover{
	font-family:"宋体";
   font-size:14px;
   color:#D50000;
}

.main_rbox3 a:active,.ld_name a:active{
   font-family:"宋体";
   font-size:14px;
   color:#9C410F;;
}

.add_y_bgcolor a:link{
   font-size: 12px;
   color:#9C410F;
}

.add_y_bgcolor a:visited{
   font-size: 12px;
   color:#9C410F;
}
.add_y_bgcolor a:hover{
   font-size: 12px;
   color:#D50000;
}

.add_y_bgcolor a:active{
   font-size: 12px;
   color:#9C410F;;
}
/*名校风采*/
/*主体左栏部分*/
.mxfc_lspace8{
   margin-left:7px;
   float:left;
}

.mxfc_arrow{
    width:10px; 
	height:22px; 
	margin-left:20px;
	background-image:url(../images/arrow.gif);
	display:inline;
	float:left;
}

.mxfc_mainl_cotbox{ 
   width:741px;
   margin-top:16px;
   padding:2px;
   clear:both;
}

.mxfc_mainl_cotbox2{ 
   width:741px;
   margin-top:10px;
   padding:2px;
   clear:both;
}

.mxfc_mainl_cot{
   width:241px;
   background:url(../images/mxfc_whitebg.jpg) left top no-repeat;
   padding-top:17px;
   margin:0 2px 0 4px;
   display:inline;
   float:left;
}

.mxfc_mainl_cot img{
   border:solid 1px #999999;
   margin:0 auto;
   display:block;
}

.mxfc_mainl_ltitle{
   width:207px;
   height:23px;
   font-family:"宋体";
   font-size:14px;
   font-weight:bold;
   color:#FFFFFF;
   text-align:center;
   line-height:23px;
   background-color:#CD0708;
   margin:6px auto 0;
}

.mxfc_mainl_ltext{
   width:181px;/*207*/
   height:140px;
   font-family:"宋体";
   font-size:12px;
   color:#000000;
   text-align:left;
   background-color:#EFEFEF;
   padding:9px 13px;
   margin:3px auto 0;
}

.mxfc_fy{ 
   width:741px;
   margin-top:12px;
   font-family:"宋体";
   font-size:12px;
   padding:2px;
}

a.mxfc_yfont{
   font-size:12px;
   color:#E8641B;
}

a.mxfc_yfont:hover{
   font-size:12px;
   color:#C53C00;
}

.mxfc_fy a{
   font-family:"宋体";
   font-size:12px;
   color:#000000;
}

.mxfc_fy a:hover{
   font-family:"宋体";
   font-size:12px;
   color:#464646;
}
/*last_page*/

.last_page_mainl{
   width:745px; 
   height:auto;
   float:left;
}

.last_page_mainltline{ 
    width:745px; 
	height:5px; 
	background:url(../images/news_topline.jpg) no-repeat; 
	font-size:1px;
	margin-top:2px;
}

.last_page_mainlmbg{ 
   width:743px;
   background:url(../images/graybackground.jpg) repeat-x;
   border-left:solid 1px #E0E0E0; 
   border-right:solid 1px #E0E0E0;
   padding-bottom:20px;
   overflow:hidden;
}

.last_page_mainbline{ 
   width:745px; 
   height:5px; 
   background:url(../images/news_bottomline.jpg) left top no-repeat; 
   font-size:1px;
}

.last_page_title{
    font-family:"宋体";
	font-size:20px;
	font-weight:bold;
	text-align:center;
	color:#006699;
	margin-top:35px;
	margin-bottom:15px;
}

.last_page_title2{
    font-family:"宋体";
	font-size:14px;
	text-align:left;
	padding:25px 30px 0px 30px;
}
.subcolumn {
	width: 235px;
	height: 153px;
	border:#F7941D solid 1px;
	margin-top: 13px;
	background-color:#F9F0E1;
	color: #9C410F;
}
.subcolumn ul {
	font-size:12px;
	font-weight: bold;
	text-align:left;
	line-height: 2em;
	list-style:none;
	margin-left: 15px;
	margin-top: 10px;
}

.subcolumn ul li {
	background:url(../images/button_2.jpg) left 8px no-repeat;
	padding-left:15px;
}

a.redfont:link{
	font-weight:normal;
	color: #9C410F;
}

a.redfont:visited{
	font-weight:normal;
	color: #9C410F;
}

a.redfont:hover{
	font-weight:normal;
	color: #D50000;
}

a.redfont:active{
	font-weight:normal;
	color: #9C410F;
}


/*20100322 modify*/
.main2010_l{width:273px;height:100%;float:left;overflow:hidden;}
.main2010_lnewsbox{width:460px;height:355px;text-align:left;overflow:hidden;}
.main2010_lnewsinfo{width:460px;height:90px;background:url(../images/line2.gif) left bottom repeat-x;overflow:hidden;}
.main2010_lnewsinfo .tit{font-family: "宋体";font-size:16px; font-weight:bold; color:#D50000; text-align:center; padding:10px 10px 5px;}
.main2010_lnewsinfo .txt{font-family: "宋体";font-size:12px; color:#595959;padding:0 10px;}
.main2010_lnewslist01{font-family: "宋体";font-size:14px;padding:12px 0 0;}
a.red2010:link,a.red2010:visited{font-family: "宋体"; color:#D50000; text-decoration: none;}
a.red2010:hover,a.red2010:active{font-family: "宋体"; color:#F37B05; text-decoration:underline;}
a.orange2010:link,a.orange2010:visited{font-family: "宋体"; color:#F37B05; text-decoration: none;}
a.orange2010:hover,a.orange2010:active{font-family: "宋体"; color:#D50000; text-decoration:underline;}