﻿/*页面基本样式*/
body
{
background-color:#ffffff;
margin:0px;
padding:0px;
/*text-align:center;*/
font-family:  Microsoft YaHei,"微软雅黑", simsun,Verdana, Geneva, "宋体", Arial, Helvetica, sans-serif, Verdana, simsun, "Lucida Grande", Lucida, "新宋体", Helvetica; 
font-size: 12px; color: #444444; 
	
}

strong, b {
font-weight: bold;
}

a{text-decoration: none;} 
a:link {color: #444444;text-decoration: none;} /*#03639d*/
a:visited {color: #444444;text-decoration: none;} 
a:hover{color: #444444;text-decoration:underline;} 
a:active {color: #444444;text-decoration: underline;} 

.div_pd{ width:100%; overflow:hidden; display:block; padding:10px 0px; line-height:22px;}


/*通用层样式*/
#divStyle{
margin:0px;
padding:0px;
}

.red {
  color: #ff0000;
}

img
{
border:none;
}

Input
{
BACKGROUND-COLOR: #FFFDFB; 
BORDER-BOTTOM: #89a5e6 1px solid;
BORDER-LEFT: #89a5e6 1px solid;
BORDER-RIGHT: #89a5e6 1px solid;
BORDER-TOP: #89a5e6 1px solid;
COLOR: #205064;
border-color: #B2C2D7 #B2C2D7 #B2C2D7 #B2C2D7; font-size: 9pt
}
Button1
{
FONT-SIZE: 9pt;HEIGHT: 20px; 
 
}
Select1
{
FONT-SIZE: 9pt;HEIGHT: 20px;
 
}
selct
{
	border: 1px solid #a7abaf;}
	
.more{
	font-size:12px;
	color: #03639d;
}
.button
{
	border: 0px; width:50px;
}

.title
{
	font-size: 14px;
	font-weight: bold;
	color: #03639d;
	padding-left:8px;
}
.searchinput
{
	border: 1px solid #a7abaf; width:240px;
}

td{
	font-size: 12px;
	color: #333;
	line-height:25px;
	/*font-family: "宋体",Arial, Helvetica, sans-serif;*/
	}

form
{
	margin:0px;

}

.Line_Space{
position:relative;
float:left;
margin:0px;
padding:0px;
text-align:left;
width:100%;
height:10px;
}
.line_height_20{
line-height: 20px;
}

.news{padding-left:8px;color: #666666;}
a.news:link {padding-left:8px;color: #666666;text-decoration: none;} 
a.news:visited {padding-left:8px;color: #666666;text-decoration: none;} 
a.news:hover{padding-left:8px;color: #e57a00;text-decoration: none;} 
a.news:active {padding-left:8px;color: #666666;text-decoration: none;} 


.div_line{
position:relative;
float:left;
margin:0px;
padding:0px;
background-image:url(../images/line_div_bg.gif);
overflow:hidden;
height:1px;
width:100%;
}


/*主容器样式*/
#container_header{
position:relative;
float:center;
margin:0px auto;
padding:0px;
width:100%;
/*width:100%;*/
overflow:hidden;
border-bottom: 1px solid #0188CA;/*D5D5D5*/
}

#container_header_w{
width:960px;
position:relative;
float:center;
margin:0px auto;
padding:0px;
overflow:hidden;
}




/*头部区域样式*/
#MainContentHead{
position:relative;
float:left;
margin:0px;
padding:0px;
width:100%;
}
#MCH_Logo{
position:relative;
background-image:url(../images/logo.gif);
float:left;
margin:0px;
padding:0px;
width:440px;
height:60px;
}
#MCH_Title{
position:relative;
/*background-image:url(../images/top_title.gif);*/
float:right;
margin:0px;
padding:5px 5px auto auto;
text-align:right;
width:520px;
height:60px;
}

#TopMenu{
position:relative;
float:left;
margin:0px;
padding:0px;
width:100%;
height:50px;
}
#TopMenu_Left{
position:relative;
float:left;
margin:0px;
padding:0px;
width:4px;
height:27px;
background-image:url(../images/menu_left.gif);
}
#TopMenu_Body{
position:relative;
float:left;
margin:0px;
padding:0px 0px 0px 10px;
width:910px !important;
width:920px;
height:27px;
text-align:left;
background-image:url(../images/headmenu.gif);
z-index:101;
}
#TopMenu_Right{
position:relative;
float:left;
margin:0px;
padding:0px;
width:4px;
height:27px;
background-image:url(../images/menu_right.gif);
}
.menu {
position:relative;
float:left;
padding:8px 10px 0px;
background-repeat:repeat-x;
z-index:101; 
}
.menu a:link {color: #ffffff;text-decoration: none;} 
.menu a:visited {color: #ffffff;text-decoration: none;} 
.menu a:hover{color: #ffffff;text-decoration: underline;} 
.menu a:active {color: #ffffff;text-decoration: underline;} 

.menuseparator {
position:relative;
float:left;
background-image:url(../images/menu_separator.gif);
background-repeat:no-repeat;
width:7px;
height:27px;
}


#container{
position:relative;
float:center;
background-color:#ffffff;
margin:0px auto 5px;
padding:0px;
width:960px;
/*width:100%;*/
overflow:hidden;
}


#TopBanner{
position:relative;
float:left;
text-align:center;
margin:0px 0px 5px 0px;
padding:0px;
width:960;
}


#IndexBody{
position:relative;
float:left;
margin:0px;
padding:0px;
text-align:left;
width:100%;
}

#IndexBody_left{
position:relative;
float:left;
margin:0px;
padding:0px;
text-align:left;
width:700px;
}
.IndexBody_left_body{
position:relative;
float:left;
margin:0px 0px 10px 0px;
padding:0px;
text-align:left;
width:700px;
background: #fbfbfd;
border: 1px solid #d6d6d6;
overflow:hidden;
background-image:url(../images/IndexBody_left_bg.gif);
background-repeat: no-repeat;
}
.IndexBody_left_box{
position:relative;
float:left;
margin:0px 0px 10px 0px;
padding:0px;
text-align:left;
width:700px;
background: #fbfbfd;
border: 1px solid #d6d6d6;
overflow:hidden;
background-image:url(../images/title_bg.gif);
background-repeat: no-repeat;
}

.IndexBody_left_col_box{
position:relative;
float:left;
margin:10px 8px;
padding:0px;
text-align:left;
width:210px;
border: 0px solid #d6d6d6;
overflow:hidden;
background-repeat: no-repeat;
}


.IndexBody_left_spli_col{
position:relative;
float:left;
margin:0px 0px 0px 0px;
padding:0px;
text-align:left;
width:1px;
border: 0;
overflow:hidden;
background-image:url(../images/IndexBody_left_col_bg.gif);
background-repeat: no-repeat;
height:510px;
}


.IndexBody_left_spli_row{
position:relative;
float:left;
margin:10px 0px;
padding:0px;
text-align:left;
width:210px;
border: 0;
overflow:hidden;
background-image:url(../images/IndexBody_left_row_bg.gif);
background-repeat: no-repeat;
height:1px;
}

.IndexBody_left_row_txt{
position:relative;
float:left;
margin:0px;
padding:0px;
text-align:left;
width:210px;
border: 0px solid #d6d6d6;
overflow:hidden;
background-repeat: no-repeat;
line-height:22px;
}
.IndexBody_left_row_txt_center{
position:relative;
float:left;
margin:0px;
padding:0px;
text-align:center;
width:210px;
border: 0px solid #d6d6d6;
overflow:hidden;
background-repeat: no-repeat;
}


#IndexBody_right{
position:relative;
float:left;
margin:0px 0px 0px 8px !important;
margin:0px 0px 0px 3px;
padding:0px;
text-align:left;
width:250px;
}

.IndexBody_right_box{
position:relative;
float:left;
margin:0px 0px 10px 0px;
padding:0px;
text-align:left;
width:250px;
background: #fbfbfd;
border: 1px solid #d6d6d6;
overflow:hidden;
background-image:url(../images/title_bg.gif);
background-repeat: no-repeat;
}

.IndexBody_right_box_noborder{
position:relative;
float:left;
margin:0px 0px 15px 0px !important;
margin:0px 0px 18px 0px;
padding:0px;
text-align:left;
width:250px;
background: #fbfbfd;
border: 0px;
overflow:hidden;
background-image:url(../images/title_bg.gif);
background-repeat: no-repeat;
}

.box_txt
{
padding:5px;
}

.title_box
{
	font-size: 14px;
	font-weight: bold;
	color: #444444;/*03639d*/
	padding-left:8px;
	line-height:33px;
}
.index_lianxi_box_txt_h
{
	font-size: 14px;
	font-weight: bold;
	color: #444444;/*00609a*/
	padding-left:8px;
	line-height:22px;
}
.index_lianxi_box_txt_t
{
	font-size: 13px;
	font-weight: bold;
	color: #d35b05;
	padding-left:8px;
	line-height:22px;
}

.content_txt_bg_0 {
	float: left;
	margin: 0;
	padding: 0px;
	padding: 1px 0px;
	width:100%;
	background: #F1F7FC;
	border: 1px solid #DDEEFE;
	overflow:hidden;
}


#IBLine1_1{
position:relative;
float:left;
margin:0px;
padding:8px 8px 9px !important;
padding:10px 8px 4px;
text-align:left;
vertical-align:top;
background-color:#F2F2F2;
width:548px !important;
width:565px;
}

#IBLine1_1_Left{
position:relative;
float:left;
margin:0px;
padding:0px;
text-align:left;
vertical-align:top;
background-color:#F2F2F2;
width:37%;
}
#IBLine1_1_Left_Title{
position:relative;
float:left;
margin:0px;
padding:0px;
text-align:left;
vertical-align:top;
background-color:#F2F2F2;
width:100%;
}
#IBLine1_1_Left_Img{
position:relative;
float:left;
margin:0px;
padding:0px;
text-align:left;
vertical-align:top;
background-color:#F2F2F2;
width:100%;
}

#IBLine1_1_Right{
position:relative;
float:left;
margin:0px;
padding:10px 0px 0px;
text-align:left;
vertical-align:top;
line-height:18px;
width:63%;
}


#IBLine1_2{
position:relative;
float:left;
margin:0px;
padding:0px;
text-align:right;
width:43px;
vertical-align:top;
}
#IBLine1_3{
position:relative;
float:left;
margin:0px;
padding:5px;
text-align:left;
vertical-align:top;
width:310px !important;
width:320px;
height:117 !important;
height:127;
line-height:17px;
background-color:#E1E1E1;
}

#IBLine2_1{
position:relative;
float:left;
margin:0px;
padding:0px;
text-align:left;
vertical-align:top;
width:580px;
}
#IBLine2_1_Box{
position:relative;
float:left;
margin:0px;
padding:0px;
text-align:left;
vertical-align:top;
width:360px !important;
width:360px;
}
.IBLBox_Txt{
position:relative;
float:left;
margin:0px;
padding:0px 5px 0px 10px;
text-align:left;
vertical-align:top;
width:175px !important;
width:175px;
line-height:18px;
}

#IBLine2_1_1{
position:relative;
float:left;
margin:0px;
padding:5px 5px;
text-align:left;
vertical-align:top;
width:175px !important;
width:182px;
}
#IBLine2_1_2{
position:relative;
float:left;
margin:0px;
padding:5px;
text-align:left;
vertical-align:top;
width:175px !important;
width:182px;
}
#IBLine2_1_3{
position:relative;
float:left;
margin:0px;
padding:5px;
text-align:left;
vertical-align:top;
width:185px;
}



#IBLine2_2{
position:relative;
float:left;
margin:0px;
padding:0px;
text-align:left;
vertical-align:top;
width:1px; 
height:260px;
background-image:url(../images/bj.gif);
background-repeat:repeat-y;
}
#IBLine2_3{
position:relative;
float:left;
margin:0px;
padding:0px;
text-align:left;
vertical-align:top;
width:344px !important; 
width:342px; 
}



#Bottom{
position:relative;
float:left;
margin-top:0px; 
margin-bottom:15px;
padding:0px;
text-align:center;
line-height:18px;
width:100%;
background-color:#e7e7e7;
height:70px;
}
#Bottom1_1{
position:relative;
float:left;
margin:0px;
padding:0px;
text-align:left;
vertical-align:bottom;
width:11px;
height:60px;
}
#Bottom1_2{
position:relative;
float:left;
margin:0px;
text-align:left;
vertical-align:bottom;
width:824px;
height:53px !important; 
height:63px;
padding-left:2px;
padding-top:10px;
background-color:#E9E9E9;
}
#Bottom1_3{
position:relative;
float:left;
margin:0px;
text-align:center;
vertical-align:middle;
width:13px;
height:55px !important; 
height:63px;
padding:0px;
background-color:#E9E9E9;
padding-top:8px;
}

#Bottom1_4{
position:relative;
float:left;
margin:0px;
text-align:right;
vertical-align:middle;
width:43px;
height:48px !important; 
height:63px;
padding:0px;
background-color:#E9E9E9;
padding-top:15px;
}

#Bottom1_5{
position:relative;
float:left;
margin:0px;
text-align:left;
vertical-align:middle;
width:58px;
height:48px !important; 
height:63px;
padding:0px;
background-color:#E9E9E9;
padding-top:15px;
}
#Bottom1_6{
position:relative;
float:left;
margin:0px;
text-align:left;
vertical-align:bottom;
width:11px;
height:60px;
padding:0px;
}


.foot1{/*font-family:Arial, Helvetica, sans-serif;*/ font-size:12px;color: #666666; padding-right:5px;}
a.foot1:link {color: #666666;text-decoration: none;} 
a.foot1:visited {color: #666666;text-decoration: none;} 
a.foot1:hover{color: #666666;text-decoration: none;} 
a.foot1:active {color: #666666;text-decoration: none;} 


.divTitle{
position:relative;
float:left;
margin:0px;
padding:5px 10px ;
text-align:left;
width:155px;

}
.divTitleMore{
position:relative;
float:right;
margin:0px;
padding:10px 10px 2px;
text-align:right;

}
.divBox{
position:relative;
float:left;
margin:0px;
padding:0px;
text-align:left;
line-height:18px;
width:100%;
}


.left_menu
{
	font-size:12px;
	color: #000000;
	font-weight:bold;
	padding-left:3px;
	font-family: "宋体", Arial, Helvetica, sans-serif;
}
.left_menu_on
{
	font-size:12px;
	color: #000000;
	/*font-weight:bold;*/
	padding-left:3px;
	font-family: "宋体", Arial, Helvetica, sans-serif;
}
a.left_menu:link {color:#444444;text-decoration:none;} 
a.left_menu:visited {color: #444444;text-decoration: none;} 
a.left_menu:hover{color: #444444;text-decoration: underline;} 
a.left_menu:active {color: #444444;text-decoration: underline;} 

a.left_menu_on:link {color:#444444;text-decoration:none;} /*03639d*/
a.left_menu_on:visited {color: #444444;text-decoration: none;} 
a.left_menu_on:hover{color: #444444;text-decoration: underline;} 
a.left_menu_on:active {color: #444444;text-decoration: underline;} 

.title_menu
{
	/*font-family:"宋体", Arial, Helvetica, sans-serif;*/
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:8px;
}

.title_1
{
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 14px;
	font-weight: bold;
	color: #444444;/*03639d*/
	padding-left:8px;
}

.text
{	
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	color: #4c4c4c;}
	


#ReadBody{
position:relative;
float:left;
padding:0px;
margin:5px 0px ;
text-align:left;
width:100%;
background-image:url(../images/body_bg.jpg);

}


#ReadBody_Menu{
position:relative;
float:left;
margin:0px;
padding:0px;
width:188px;
z-index:100;
}
.ReadBodyM_Title{
position:relative;
float:left;
margin:0px;
padding:0px;
width:187px;
/*
background-color:#03639d;
*/
background-image: url(../images/title_bg.gif);
height: 33px;
border-top: 1px solid #d6d6d6;
border-right: 1px solid #d6d6d6;

}

.RBM_TitleImg{
position:relative;
float:left;
margin:0px;
padding:0px;
width:22px;
height:26px;
/*
background-image:url(../images/left_menu_03.gif);
*/
}
.RBM_TitleTxt{
position:relative;
float:left;
margin:0px;
padding:5px;
height:16px;

font-size: 14px;
font-weight: bold;
/*
color: #FFFFFF;
*/
}

.ReadBodyM_Sub{
position:relative;
float:left;
margin:0px;
padding:0px 10px;
width:188px;
line-height:22px;
}

.RBM_SubTxt{
position:relative;
float:left;
margin:0px;
padding:0px;
padding-top:10px;
height:18px;
width:168px;
}
.RBM_SubLine{
position:relative;
float:left;
margin:0px;
padding:0px;
width:168px;
height:1px;
background-image:url(../images/div_bj.gif);
BACKGROUND-REPEAT: repeat-x;
overflow:hidden;
}

.RBM_SubLine_ALL{
position:relative;
float:left;
margin:0px;
padding:0px;
width:100%;
height:1px;
background-image:url(../images/div_bj.gif);
BACKGROUND-REPEAT: repeat-x;
overflow:hidden;
}

#ReadBody_MenuBottm{
position:absolute;
float:left;
margin:0px;
padding:auto 0px 0px;
text-align:left;
left:0px;
bottom:0px;
width:187px;
height:131px;
}

#ReadBody_Content{
position:relative;
float:right;
vertical-align:top;
margin:0px;
MARGIN-TOP: 3px;
padding:5px 10px;
text-align:left;
width:752px;
height:auto !important;
height:300px;
min-height:300px;
}
#RBC_Title{
position:relative;
float:left;
margin:0px;
padding:0px;
width:100%;
}
#RBC_Txt{
position:relative;
float:left;
margin:0px;
padding:10px 15px;
width:100%;
line-height:28px;
}
#RBC_Txt img{
max-width:680px; 
overflow:hidden;
}


.Index_Hot {
 width:100%; overflow:hidden; display:block; padding-top:2px; padding-bottom:7px;
border: none;
padding: 0px;
margin: 6px 0px;
list-style-type: none;

}

.Index_Hot li{ width:238px !important; width:235px; height:88px; float:left; background-color:#e3e3e3; margin-left:2px; position:relative;}

.Index_Hot li .txt{ padding:22px 0px 0px 10px; line-height:20px; float:left;}
.Index_Hot li .imgs{float:right;}
.Index_Hot li .imgs img{ position:absolute; top:50%; right:0px; z-index:5;}
.Index_Hot li .txt .bodytxt{ color:#898989;}





.Index_Item{ width:938px !important;width:945px; height:217px; border:1px solid #e5e5e5; border-top:2px solid #03639d ; padding:13px 10px 0px 10px;margin-bottom: 10px;}/* #cb131d */
.Index_Item_dvo{ width:298px; overflow:hidden; float:left;}
.Index_Item_dvo_ba{ height:42px; background:url(../images/line_im12.gif) repeat-x left bottom; font-size:18px; color:#cb131d; /*font-family:"微软雅黑";*/}
.Index_Item_dvo_ba a{ display:block;}
.Index_Item_dvo_ba a.more{ float:right; margin-top:20px;}
.Index_Item_dvo_ba a.title{ line-height:42px;}

.Index_Item_tits{ width:150px; height:75px; line-height:75px; display:block; cursor:pointer; background-color:#0b7fd2; color:#FFF; text-align:center; /*font-family:"微软雅黑";*/ font-size:13px; float:left;}
.Index_Item_imgs{ float:left; padding-left:2px;}

.Index_Item_dvo_top_01{padding-top:15px; padding-bottom:10px; border-bottom:1px solid #f0f0f0;}
.Index_Item_dvo2{ width:340px; overflow:hidden; float:left; padding-left:25px;}
.Index_Item_dvo2 p{ padding:0px;line-height: 30px !important;
  line-height: 25px;
  margin: 0px;}
.Index_Item_tits2, .Index_Item_tits3{ /*font-family:"微软雅黑";*/}
.Index_Item_tits2{ font-size:18px;}
.Index_Item_tits2, .index_font_cor, .Index_Item2_yx_lb li a:hover{ color:#03639d;}/* #cb131d */
.Index_Item_tits2, .Index_Item_tits3{ line-height:16px;}

.Index_Item_dvo3{ width:250px; overflow:hidden; float:right;}
.Index_div_mt{ width:100%; overflow:hidden; display:block; padding:15px 0px; margin:0px auto;}
.Index_div_mt li{height:63px; border:1px solid #e8e8e8; background:url(../images/index/02.gif) repeat-x left top; margin:6px auto;}
.Index_div_mt li a{ color:#666;}




.title_red {
color: #C9300A;
}
.title_black {
color:#000000;
}
.p_title {
font-size: 16px;
text-align: left;
width: 95%;
margin: 20px auto 10px auto;
font-weight: bold;
line-height: 25px;
}
.p_title_2 {
font-size: 14px;
text-align: left;
width: 95%;
margin: 0px auto;
font-weight: bold;
line-height: 25px;
}
.p_body {
text-indent:2em;
/*font-family:"宋体";*/
}

.p_body_number {
color: #ffffff;
background-color: #0e6eb8;
padding: 0px 5px;
}






.font_size_12{font-size: 12px;}
