body { text-align: center; font-family:"宋体", arial; margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
html>body{ overflow-x:hidden;}
html{ overflow-x:hidden;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}

/* 链接颜色 */
a:link {color: #1f3a87; text-decoration:none;}
a:visited {color: #83006f;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;}
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#00659F;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #282828;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#FF6C0C;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
.c333532,a.c333532:link,a.c333532:visited{color:#c333532;}
.cDBlue,a.cDBlue:link,a.cDBlue:visited{color:#002E5D;}
.cBlue2,a.cBlue2:link,a.cBlue2:visited{ color:#00659F;}
/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}
/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
/* 其他属性 */
.left{ float: left;}
.right{ float: right;}
.Tcenter{ text-align:center;}
.Tright{ text-align:right;}
.Tleft{ text-align:left;}
/* Clear Fix */    
.clear:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }    
.clear{ display:inline-block; }    
/* Hide from IE Mac */    
.clear{display:block;}    
/* End hide from IE Mac */    
/* end of clearfix */  
/*.clear{ clear: both; content:"."; }*/
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}
/*input*/
.inputSearch{ border:1px solid #B5B5B5; height:18px; vertical-align:middle;}
.input2{border:1px solid #D8D8D8; height:17px; width:80px;}
.input_blue_boder{border:1px solid #024F87;height:17px; width:115px;}
.input_border_gray{ border:1px solid #898989; height:16px;}
.margin5_div{ margin-top:5px;}

#main_body{
	width:1004px; text-align:left; margin:0 auto;
}
#main_body #page_head {
	height: 184px;
}
#main_body #main_menu{
	background-image: url(../images/main_menu_bg.gif);
	background-repeat: repeat-x;
	height:40px;
	padding:0px;
	overflow:hidden;
}
#main_body #main_menu .mmm { float:left;}
#main_body #main_menu .mmm ul,#main_body #main_menu ul li{ margin:0px; padding:0px;}
#main_body #main_menu .mmm ul li{ margin:0px; padding:0px; display:inline; width:87px; float:left; height:44px;}
#main_body #main_menu .mmm ul li a span{ position:absolute; right:0px; top:0px;}
#main_body #main_menu .mmm ul li a{ color:#002F85;font-size:14px; font-weight:bold; text-align:center; text-decoration:none; line-height:36px; display:block; height:44px; position:relative;}
#main_body #main_menu .mmm ul li a:hover{ background:url(../images/menu_hover_bg.gif) repeat-x;}
#main_body #page_content{ height:auto; text-align:center; padding:0px; clear:both;}
#main_body #page_content .mainArea{ border:0px; width:962px; height:auto; margin:0 auto; padding:0px; background:url(images/main_bg_c.gif) center repeat-y; }
#main_body #page_content .mainArea .top_search{ padding:0px; height:30px; background:url(../images/top_searct_bg.gif) repeat-x; line-height:30px;}
#main_body #page_content .mainArea .top_search .sArea{ padding:0px; padding-left:12px; text-align:left; clear:both}
#main_body #page_content .main_border{ width:960px !important; width:962px; border:1px solid #ffffff; min-height:height:1700px; height:2020px !important; height:2020px;  background:url(../images/border_page_bg.gif) repeat-x top; border-bottom:0px; }

#main_body #page_content .main_border .col_left{ width:195px; float:left; background:url(../images/col_left_bg001.gif) repeat-y; min-height:1700px; height:2020px !important; height:2020px; overflow:hidden; text-align:center; }
#main_body #page_content .main_border .col_left .l_title{ clear:both;}
#main_body #page_content .main_border .col_left .l_body{ background:url(../images/left_bg_color.gif) repeat-x repeat-y; width:193px; margin:0 auto;}
#main_body #page_content .main_border .col_left .l_body .l_body_content{ padding:0px 5px 5px 8px; height:auto;}
#main_body #page_content .main_border .col_left .l_body .l_body_content ul{ padding:0px; margin:0px; list-style-type:none;}
#main_body #page_content .main_border .col_left .l_body .l_body_content ul li{ text-align:left; padding:0px; padding-left:10px; margin:0px; list-style:none; background:url(../images/arrow1.gif) left no-repeat; width:44%; float:left; height:22px; line-height:22px; padding-top:0px;}

#main_body #page_content .main_border .col_left .l_body .l_body_content ul li a{ color:#00659F; text-decoration:none;}
#main_body #page_content .main_border .col_left .l_body .l_body_content ul li a:hover{ color:#00446B;}
#main_body #page_content .main_border .col_left .l_body .l_body_content ul li2{ text-align:left; padding:0px; padding-left:10px; margin:0px; list-style:none; background:url(../images/arrow1.gif) left no-repeat; width:70%; float:left; height:22px; line-height:22px; padding-top:0px;}
#main_body #page_content .main_border .col_left .l_body .l_body_content ul li2 a{ color:#00659F; text-decoration:none;}
#main_body #page_content .main_border .col_left .l_body .l_body_content ul li2 a:hover{ color:#00446B;}

#main_body #page_content .main_border .col_left .l_body .l_body_content2{ padding:0px 5px 5px 8px; color:#00659F;}
#main_body #page_content .main_border .col_left .l_body .l_body_content2 ul{ padding:0px; margin:0px; color:#00659F;}
#main_body #page_content .main_border .col_left .l_body .l_body_content2 ul li{ padding:0px;  padding-left:10px; margin:0px; list-style:none; background:url(../images/arrow1.gif) left no-repeat; height:22px; line-height:22px; color:#00659F; text-align:left;}
#main_body #page_content .main_border .col_left .l_body .l_body_content2 ul li a{ color:#00659F; text-decoration:none;}
#main_body #page_content .main_border .col_left .l_body .l_body_content2 ul li a:hover{ color:#00446B;}



#main_body #page_content .main_border .col_left .l_body .l_body_content3{ padding:0px 5px 5px 8px; color:#00659F;}
#main_body #page_content .main_border .col_left .l_body .l_body_content3 ul{ padding:5px; margin:0px; color:#00659F;}
#main_body #page_content .main_border .col_left .l_body .l_body_content3 ul li{ padding:3px;  padding-left:10px; margin:0px; list-style:none; background:url(../images/zwgkbj.gif) left no-repeat; height:22px; line-height:22px; color:#00659F; text-align:left;}
#main_body #page_content .main_border .col_left .l_body .l_body_content3 ul li a{padding-left:12px; color:#FF6C0C; text-decoration:none;}
#main_body #page_content .main_border .col_left .l_body .l_body_content3 ul li a:hover{ color:#00446B;}



#main_body #page_content .main_border .col_left .l_body .l_body_subject{ padding:0px 5px 5px 8px; color:#00659F;}
#main_body #page_content .main_border .col_left .l_body .l_body_subject ul{ padding:0px; margin:0px; color:#00659F;}
#main_body #page_content .main_border .col_left .l_body .l_body_subject ul li{ padding:0px;  padding-left:20px; margin:0px; list-style:none; background:url(../images/left_blue_icon_subject.gif) top left no-repeat; display:block; height:22px; line-height:22px; color:#00659F; text-align:left; }
#main_body #page_content .main_border .col_left .l_body .l_body_subject ul li a{ color:#00659F; text-decoration:none;}
#main_body #page_content .main_border .col_left .l_body .l_body_subject ul li a:hover{ color:#00446B;}
/*友情链接*/
#main_body #page_content .main_border .col_left .l_body .l_body_f_link{ padding:0px 5px 5px 5px; color:#00659F; background:#EEF8FE;}
#main_body #page_content .main_border .col_left .l_body .l_body_f_link .input_f_link{ width:165px; border:1px solid #B5B5B5; margin-bottom:8px;}

#main_body #page_content .main_border .col_center{ width:540px; float:left; background:url(../images/col_center_bg_002.gif) right repeat-y !important; background:url(../images/col_center_bg_002_ie.gif) right repeat-y; text-align:right; min-height:1700px; height:2020px !important; height:2020px; overflow:hidden;}
#main_body #page_content .main_border .col_center .mainArea{ width:530px; margin-right:0px; text-align:left;}

#main_body #page_content .main_border .col_center .mainArea .content_1{ background: url(../images/col_center_area_bg_yellow.gif) repeat-y; height:auto;}
#main_body #page_content .main_border .col_center .mainArea .content_1 .arrea1{ height:152px;}
#main_body #page_content .main_border .col_center .mainArea .content_1 .arrea1 .main_content{ padding:0px; background:url(../images/yellow_bg_c.gif) repeat-x; border-right:1px solid #FDD116; border-left:1px solid #FDD116; height:160px;}
#main_body #page_content .main_border .col_center .mainArea .content_1 .arrea1 .main_content .col1{ float:left; width:155px;  padding-left:8px;  }
#main_body #page_content .main_border .col_center .mainArea .content_1 .arrea1 .main_content .col2{ float:left; width:355px; margin:0px; padding:0px;}
#main_body #page_content .main_border .col_center .mainArea .content_1 .arrea1 .main_content .col2 ul{ padding:0px; margin:0px; }
#main_body #page_content .main_border .col_center .mainArea .content_1 .arrea1 .main_content .col2 ul li{ padding:0px 0px 0px 10px !important; padding:0px 0px 0px 10px; margin:0px; list-style:none; background:url(../images/arrow_2.gif) no-repeat left; height:18px; line-height:18px; display:block;  }
#main_body #page_content .main_border .col_center .mainArea .content_1 .arrea1 .main_content .col2 ul li a{ float:left; display:block; width:80%; color:#282828; height:18px; line-height:18px;white-space:nowrap;}
#main_body #page_content .main_border .col_center .mainArea .content_1 .arrea1 .main_content .col2 ul li span{ font-size:10px; font-family:Arial, Helvetica, sans-serif; float:right; height:18px; line-height:18px;white-space:nowrap; }

#main_body #page_content .main_border .col_center .mainArea .content_1 .arrea2{ margin:0px; padding:0px;}
#main_body #page_content .main_border .col_center .mainArea .content_1 .arrea2 .main_area{ padding:10px;}
#main_body #page_content .main_border .col_center .mainArea .content_1 .arrea2 .main_area ul { padding:0px; margin:0px; }
#main_body #page_content .main_border .col_center .mainArea .content_1 .arrea2 .main_area ul li{padding:0px 0px 0px 15px !important; padding:0px 0px 0px 15px; margin:0px; list-style:none; background:url(../images/arrow_2.gif) no-repeat left; height:18px; line-height:18px; display:block; }
#main_body #page_content .main_border .col_center .mainArea .content_1 .arrea2 .main_area ul li a{float:left; display:block; width:80%; color:#282828;white-space: nowrap;}
#main_body #page_content .main_border .col_center .mainArea .content_1 .arrea2 .main_area ul li span{font-size:10px; font-family:Arial, Helvetica, sans-serif; float:right;white-space: nowrap;}

.dottedLine{ height:22px; background:url(../images/dotted_line.gif) repeat-x center; min-height:22px; height:22px !important; display:block; color:#ffffff;}

#main_body #page_content .main_border .col_center .mainArea .content_2{background: url(../images/col_center_area_blue_bg.gif) repeat-y; height:auto;}
#main_body #page_content .main_border .col_center .mainArea .content_2 .c_yellow_body{}
#main_body #page_content .main_border .col_center .mainArea .content_2 .c_yellow_body .main_area{ padding:5px 10px ;height:100px;}
#main_body #page_content .main_border .col_center .mainArea .content_2 .c_yellow_body .main_area .m_c_col1{ width:138px; text-align:left; float:left;}

#main_body #page_content .main_border .col_center .mainArea .content_2 .c_yellow_body .main_area .m_c_col2{ width:369px; }
#main_body #page_content .main_border .col_center .mainArea .content_2 .c_yellow_body .main_area .m_c_col2{ margin:0px; padding:0px; float:left; }
#main_body #page_content .main_border .col_center .mainArea .content_2 .c_yellow_body .main_area .m_c_col2 ul{ margin:0px; padding:0px;}
#main_body #page_content .main_border .col_center .mainArea .content_2 .c_yellow_body .main_area .m_c_col2 ul li{ padding:0px 0px 0px 28px; margin:0px 5px 7px 0px; display:block; width:41%; float:left; line-height:19px; height:19px; background:url(../images/online_work_li_bg.gif) no-repeat;}

#main_body #page_content .main_border .col_center .mainArea .content_2 .c_yellow_body .main_area21{ padding:0px 200px ;height:116px;background:url(/images/cjdh.gif) no-repeat;float:center;}


#main_body #page_content .main_border .col_center .mainArea .content_2 .c_yellow_body .main_area21  .m_c_col21{ width:370px;}
#main_body #page_content .main_border .col_center .mainArea .content_2 .c_yellow_body.main_area21.m_c_col21{ margin:0px; padding:0px; float:left; }
#main_body #page_content .main_border .col_center .mainArea .content_2 .c_yellow_body .main_area21 .m_c_col21 ul{ margin:0px; padding:0px;}
#main_body #page_content .main_border .col_center .mainArea .content_2 .c_yellow_body .main_area21 .m_c_col21 ul li{ padding:0px 0px 0px 28px; margin:0px 5px 7px 0px; display:block; width:41%; float:left; line-height:19px; height:19px; }


#main_body #page_content .main_border .col_center .mainArea .content_2 .c_yellow_body .main_area2{ padding:10px;}
#main_body #page_content .main_border .col_center .mainArea .content_2 .c_yellow_body .main_area2 ul{ margin:0px; padding:0px;}
#main_body #page_content .main_border .col_center .mainArea .content_2 .c_yellow_body .main_area2 ul li{ padding:0px 0px 0px 28px; margin:0px 2px 7px 0px; display:block; width:44%; float:left; line-height:19px; height:19px; background:url(../images/online_app_li_bg.gif) no-repeat;}
/**modify by cat***/
#main_body #page_content .main_border .col_center .mainArea .content_2 .c_yellow_body .main_area2 ul li a{ color:#282828;}
#main_body #page_content .main_border .col_center .mainArea .content_2 .c_yellow_body .main_area2 ul li a:hover{ color:#000000;}


#main_body #page_content .main_border .col_center .mainArea .content_2 .other_service{ background:url(../images/c_search_bg.gif) repeat-x; height:68px;width:530px}
#main_body #page_content .main_border .col_center .mainArea .content_2 .other_service .bgCloud{ background:url(../images/c_search_bg_right.gif) no-repeat right top; height:auto; height:68px;}
#main_body #page_content .main_border .col_center .mainArea .content_2 .other_service .bgCloud .m_zone{ padding:5px;}

#main_body #page_content .main_border .col_center .mainArea .title11{ background:url(../images/center_title_bg_blue_2.gif); height:26px}

#main_body #page_content .main_border .col_center .mainArea .content_2 .c_download .d_zone{ padding:5px; height:auto;}
#main_body #page_content .main_border .col_center .mainArea .content_2 .c_download .d_zone ul{ margin:0px; padding:0px; }
#main_body #page_content .main_border .col_center .mainArea .content_2 .c_download .d_zone ul li{ margin:0px; margin-left:10px; padding:0px; padding-left:32px; background:url(../images/c_dowload_li_bg.gif) no-repeat left; width:40%; float:left; display:block; color:#004A8A; height:19px; line-height:19px; list-style:none;  }

#main_body #page_content .main_border .col_center .mainArea .content_2 .two_blue_title{ background:url(../images/center_blue_title_bg.gif) repeat-x; height:27px; border-left:1px solid #4E7DA6; border-right:1px solid #4E7DA6;}
#main_body #page_content .main_border .col_center .mainArea .content_2 .blueBody{ background:url(../images/c_blue_body_bg.gif) repeat-x; margin:0 auto; width:528px;}
#main_body #page_content .main_border .col_center .mainArea .content_2 .blueBody .m_Content{padding:10px;}
#main_body #page_content .main_border .col_center .mainArea .content_2 .blueBody .m_Content .mcol_left{ float:left; width:150px; }
#main_body #page_content .main_border .col_center .mainArea .content_2 .blueBody .m_Content .mcol_left ul{ margin:0px; padding:0px;}
#main_body #page_content .main_border .col_center .mainArea .content_2 .blueBody .m_Content .mcol_left ul li{list-style:none; margin:0px; padding:0px 0px 0px 10px; background:url(../images/arrow1.gif) no-repeat left; line-height:22px; height:22px; text-align:left;}
#main_body #page_content .main_border .col_center .mainArea .content_2 .blueBody .m_Content .mcol_right{ float:left; width:350px;}
.tbTitle{color:#282828; font-weight:bold; height:22px; line-height:22px; text-align:left;}
.tbTitleR{color:#282828; font-weight:bold; height:22px; line-height:22px; text-align:right;}
.tblistL{border:1px solid #CBDBE9; background:url(../images/e_and_a_blue_bg.gif) repeat-x center; text-align:left; width:80px;}
.tblistL2{border:1px solid #CBDBE9; background:url(../images/e_and_a_blue_bg.gif) repeat-x center; text-align:left; }
.tblistC{border-top:1px solid #CBDBE9; border-bottom:1px solid #CBDBE9; background:url(../images/e_and_a_blue_bg.gif) repeat-x center; text-align:left;line-height:19px;}
.tblistR{border:1px solid #CBDBE9; border-left:0px; background:url(../images/e_and_a_blue_bg.gif) repeat-x center; text-align:right; line-height:19px;}

#main_body #page_content .main_border .col_right{width:215px; float:right; background:url(../images/r_border_bg.gif) repeat-y; text-align:right; min-height:1700px; height:2020px !important; height:2020px; overflow:hidden; background:url(../images/col_right_bg003.gif) repeat-y;}
#main_body #page_content .main_border .col_right .r_title1{ margin:0 auto; height:30px; background:url(../images/right_title_bg_gray.gif) repeat-x; }
#main_body #page_content .main_border .col_right .r_title{ margin:0 auto; height:35px; background:url(../images/right_title_bg_2.gif) repeat-x;}
#main_body #page_content .main_border .col_right .r_title .r_title_txt{ margin:0 auto; text-align:left; padding-left:38px; font-weight:bold; color:#000; line-height:35px;}
#main_body #page_content .main_border .col_right .r_body{ margin:0 auto;}

#main_body #page_content .main_border .col_right .r_body .bmservice{ margin:0 auto; padding-left:10px; padding-top:10px; background:url(../images/bm_service_bg.gif) repeat-x; border-left:1px solid #C6C6C6; border-right:1px solid #C6C6C6;}
#main_body #page_content .main_border .col_right .r_body .bmservice .bm_col1{ width:85px;  margin:0 auto; float:left;}
#main_body #page_content .main_border .col_right .r_body .bmservice .bm_col2{ margin:0 auto; width:108px; float:left;}
#main_body #page_content .main_border .col_right .r_body .bmservice .bm_col1 ul,#main_body #page_content .main_border .col_right .r_body .bmservice .bm_col2 ul{ margin:0px; padding:0px;}
#main_body #page_content .main_border .col_right .r_body .bmservice .bm_col1 ul li,#main_body #page_content .main_border .col_right .r_body .bmservice .bm_col2 ul li{ list-style:none; background:url(../images/arrow1.gif) no-repeat left; padding:0px; margin:0px; text-align:left; line-height:25px; }
#main_body #page_content .main_border .col_right .r_body .bmservice .bm_col1 ul li a,#main_body #page_content .main_border .col_right .r_body .bmservice .bm_col2 ul li a{padding-left:10px; color:#282828;}
#main_body #page_content .main_border .col_right .r_body .bmservice .bm_col3{ width:193px;  margin:0 auto; float:left;}
#main_body #page_content .main_border .col_right .r_body .bmservice .bm_col3 ul{ margin:0px; padding:0px;}
#main_body #page_content .main_border .col_right .r_body .bmservice .bm_col3 ul li{ list-style:none; background:url(../images/arrow1.gif) no-repeat left; padding:0px; margin:0px; text-align:left; line-height:20px; }
#main_body #page_content .main_border .col_right .r_body .bmservice .bm_col3 ul li a{padding-left:10px; color:#282828;}



#main_body #page_content .main_border .col_right .r_body .r_body_content_zh{ margin:0px; padding:10px 0px 10px 0px;}
#main_body #page_content .main_border .col_right .r_body .r_body_content_zh ul{ margin:0px; padding:0px;}
#main_body #page_content .main_border .col_right .r_body .r_body_content_zh ul li{ margin:0px; padding:0px; list-style:none; text-align:left; background:url(../images/synthesis_service_li_bg.gif) no-repeat; display:block; margin-bottom:8px;}
#main_body #page_content .main_border .col_right .r_body .r_body_content_zh ul li a{ padding-left:0px;}

#main_body #page_content .main_border .col_right .r_body .r_body_content{ padding:10px 10px 2px 10px;}
#main_body #page_content .main_border .col_right .r_body .r_body_content .titleName{ text-align:left; height:18px; font-weight:bold; background:url(../images/dotted_line.gif) bottom repeat-x; line-height:18px; clear:both; padding-top:10px;}
#main_body #page_content .main_border .col_right .r_body .r_body_content .bodyContent{ margin:0 auto; padding-top:10px; clear:both;}
#main_body #page_content .main_border .col_right .r_body .r_body_content .bodyContent ul{margin:0px; padding:0px;}
#main_body #page_content .main_border .col_right .r_body .r_body_content .bodyContent ul li{ list-style:none; text-align:left; padding-left:24px; display:block; float:left; width:170px;}
#main_body #page_content .main_border .col_right .r_body .r_body_content ul{padding:0px; margin:0px;}
#main_body #page_content .main_border .col_right .r_body .r_body_content ul li{padding:0px 0px 0px 25px !important;  padding:0px 0px 0px 25px; margin:0px; list-style:none; background:url(../images/list_icon.gif) no-repeat left top; display:block; height:22px; line-height:22px; text-align:left;}
#main_body #page_content .main_border .col_right .r_body .r_body_content ul li a{ color:#282828;}
#main_body #page_content .main_border .col_right .r_body .r_body_content ul li a:hover{ color:#000000;}
#main_body #page_content .main_border .col_right .r_body .r_body_content table tr a{ color:#282828;}

#main_body #page_content .main_border .col_right .r_body .r_body_content2{}
#main_body #page_content .main_border .col_right .r_body .r_body_content2 ul{padding:0px; margin:0px;}
#main_body #page_content .main_border .col_right .r_body .r_body_content2 ul li{padding:0px 0px 0px 25px; margin:0px; list-style:none; background:url(../images/list_icon.gif) left no-repeat; display:block; width:46%; float:left; text-align:left; height:22px; line-height:22px;}

#main_body #page_link{ clear:both; background:url(/images/bottom_link_bg.gif) repeat-x; height:46px; width:962px; margin:0 auto;}
#main_body #page_link .link_body{ padding:0px; padding-top:8px; padding-left:8px; }
#main_body #page_link .link_body img{ margin-left:5px; vertical-align:middle; }
#main_body #page_footer{clear:both; background:url(/images/footer_bg.gif) no-repeat center top; height:135px; min-height:135px; overflow:hidden; }

