/* 润慈样式 */
*{ margin:0; padding:0;}
body,input, textarea{ font-size:12px; color:#666; font-family:Arial,"宋体";}
html,body{ width:100%; height:100%;}
body{ text-align:center;}
ul,ol{ list-style:none;}
img{ border:0;}

.clear{ clear:both; height:0; overflow:hidden; font-size:0; width:100%;}
.clear_height{ clear:both; height:15px; margin:5px auto 0; overflow:hidden; font-size:0; width:936px;}
.left{ float:left;}
.right{ float:right;}

a{ color:#2c2c2c; text-decoration:none;}
a:hover{ text-decoration:underline;}

.page_act{ width:100%; float:left; padding-top:10px; text-align:right;}
.page_act ul{ float:right;}
.page_act li{ float:left; padding:0 12px 2px; background:url(../images/act_icon.gif) repeat-y;}
.page_act .act_none{ background:none;}


/* 布局样式 */
#base{ width:1003px; margin:0 auto; text-align:left;}

/* 头部布局 */
#hd{ width:936px; margin:0 auto;}
#hd h1{ width:180px; height:42px; float:left; padding:18px 0 0 10px;}
#hd h1 a{ display:block; width:180px; height:42px; background:url(../images/logo.gif) no-repeat; float:left; text-indent:-9999px;}
#hd ul{ float:right; padding:50px 0 0 0;}
#hd ul li{ display:inline; float:left; color:#aacd06; font-weight:700; padding:0 3px;}
#hd ul li a{ font-weight:400;}

/* 导航布局 */
#banner{ width:936px; margin:10px auto 0; border-top:1px solid #007da6; padding-top:5px;}
#banner img{ float:left;}

/* 内容布局 */
#bd{ width:936px; margin:0 auto;}

/* 底部布局 */
#ft{ width:1003px; margin:10px auto 0; height:64px; padding-top:12px; background:#002f7b;}
#ft h6{ float:left; padding-left:20px;}
#ft .ft_left{ float:left; width:631px; padding:6px 0 0 20px;}
#ft .ft_left p{ padding-top:4px; float:left; width:100%;}
#ft .ft_left p a{ margin-left:6px;}
#ft .ft_right{ float:right; width:180px; padding-right:20px; padding-top:6px;}
#ft .ft_right select{ width:176px; height:22px; line-height:22px; float:left;}
#ft .ft_right img{ float:left; margin-top:10px;}
#ft .ft_right span{float:right;}
#ft .ft_right .wztj img{margin:5px 1px;}

.page_act{ width:100%; float:left; padding-top:20px; text-align:right;}
.page_act ul{ float:right;}
.page_act li{ float:left; padding:0 12px 2px; background:url(../images/act_icon.gif) repeat-y;}
.page_act .act_none{ background:none;}

.en_address{ width:100%; float:left; line-height:16px; margin-top:6px; font-size:11px; color:#b2b2b2;}
.en_address a{ color:#b2b2b2;}

#sidebar{ width:236px; float:left; margin-top:16px;}
#sidebar h3{ width:236px; float:left;}
#sidebar h3 img{ float:left;}
.en_side_contact{ width:210px; padding:15px 5px 10px; font-size:11px; font-family:Arial; float:left; color:#515151; line-height:16px; font-weight:400;}
.en_side_contact strong{ color:#2c2c2c;}
#side_list{ width:204px; float:left;  background:#f3f3f3; padding:8px 6px 20px;}
#side_list ul{ width:204px; float:left; border-top:1px solid #bebebe;}
#side_list ul li{ width:204px; float:left;}
#side_list ul .info a{ background:url(../images/side_info1.gif) no-repeat right center;}
#side_list ul li img{ margin-left:2px; float:left;}
#side_list ul li a{ display:block; color:#002f7b; width:204px; float:left; padding:10px 0; border-bottom:1px solid #bebebe;}
#side_list ul li ul{ border:0; border-bottom:1px solid #bebebe; padding:6px 0;}
#side_list ul li ul li{ width:200px; float:left; font-size:11px; font-family:Arial;}
#side_list ul .info ul li a{ padding:4px 0; border:0; color:#939393; width:200px; background:url(../images/side_list1.gif) no-repeat 4px 5px; text-indent:24px; font-weight:700;}
#side_list ul li ul li a{ padding:4px 0; border:0; color:#939393; width:200px; background:url(../images/side_list1.gif) no-repeat 4px 5px; text-indent:24px; font-weight:700;}
#side_list ul .info ul li a:hover{ color:#606060; background:url(../images/side_info1.gif) no-repeat 4px 5px; text-decoration:none;}
#side_list ul li ul li a:hover{ color:#606060; background:url(../images/side_info1.gif) no-repeat 4px 5px; text-decoration:none;}
#side_list ul .info ul .side_info a{ color:#606060; background:url(../images/side_info1.gif) no-repeat 4px 5px;}
#side_list ul li ul .side_info a{ color:#606060; background:url(../images/side_info1.gif) no-repeat 4px 5px;}
#sidebar p{ width:236px; float:left; margin-top:10px;}
#sidebar p img{ float:left;}

/* 首页布局 */
#block_list{ width:935px; margin:0 auto; background:#0d4482; padding:20px 0; height:124px; overflow:hidden;}
#block_list ul{ width:960px; float:left;}
#block_list ul li{ width:100%; float:left; padding:0 27px; border-right:1px solid #4a73a1; height:124px;}
#block_list ul li a{ display:block; text-decoration:none; color:#86a2c1; width:100%; margin-top:12px; float:left;}
#block_list ul li a:hover{ color:#fff;}
#block_list ul li a span{ display:block; line-height:14px; width:100%; margin-top:8px; float:left; font-size:9px; font-family:Arial;}
#block_list ul li b{ display:block; width:100%; float:left; height:26px; text-indent:-9999px;}
#block_list ul b{cursor:pointer;}
#block_list ul .list_one { width:110px;}
#block_list ul .list_two { width:130px;}
#block_list ul .list_three { width:130px;}
#block_list ul .list_four { width:174px;}
#block_list ul .list_five { width:120px; border:0;}
#block_list ul .list_one a{ background:url(../images/index_en_1.gif) no-repeat left top;}
#block_list ul .list_one a:hover{ background:url(../images/index_en_11.gif) no-repeat left top;}

#block_list ul .list_two a{ background:url(../images/index_en_2.gif) no-repeat left top;}
#block_list ul .list_two a:hover{ background:url(../images/index_en_22.gif) no-repeat left top;}

#block_list ul .list_three a{ background:url(../images/index_en_3.gif) no-repeat left top;}
#block_list ul .list_three a:hover{ background:url(../images/index_en_33.gif) no-repeat left top;}

#block_list ul .list_four a{ background:url(../images/index_en_4.gif) no-repeat left top;}
#block_list ul .list_four a:hover{ background:url(../images/index_en_44.gif) no-repeat left top;}

#block_list ul .list_five a{ background:url(../images/index_en_5.gif) no-repeat left top;}
#block_list ul .list_five a:hover{ background:url(../images/index_en_55.gif) no-repeat left top;}

#home_block{ width:935px; margin:40px auto 20px;}

.home_block_1{float:left;width:264px;padding-left:10px;border-left:solid 1px #acbfd4;margin-right:5px;display:inline; height:175px;}
.home_block_1 img{display:block;}
.home_block_1 .more{display:block;margin-top:10px;padding-left:16px;}
.home_block_2{float:right;border-left:solid 1px #acbfd4;padding-left:15px;width:340px;margin-left:10px;display:inline;color:#666; font-size:11px;}
.home_block_2 .the_title{border-bottom:solid 1px #9eb4cd;padding-bottom:10px;margin-bottom:10px;}
.home_block_2 .the_more{text-align:right;font-family:arial;font-size:11px;}
.home_block_2 .the_more a{padding-left:5px;background:url(../images/biao_2.gif) left center no-repeat;color:#e08510;}

#right_main{ float:right;width:690px; font-family:Arial; padding-bottom:20px;}
#address{ width:100%; float:left; line-height:28px; text-align:right; border-top:2px;}
#address a{ color:#b2b2b2;}
#en_about_main{ width:690px; float:left; padding-top:10px; font-size:11px;}
#en_main_content{ width:630px; float:left; padding:0 30px; line-height:18px;}
#en_main_content h6{ font-size:12px;}
#en_about_value{ width:630px; padding:30px 0; float:left;}
#en_about_value dl{ width:610px; float:left; padding-left:16px; background:url(../images/en_value_icon.gif) no-repeat 2px 21px;}
#en_about_value dl dt{ width:610px; float:left; background:url(../images/togethe_title_bj.gif) repeat-x left bottom;}
#en_about_value dl dt b{ border-bottom:1px solid #099; float:left; padding:8px 20px 8px 10px;}
#en_about_value dl dt img{ float:left;}
#en_about_value dl dd{ width:590px; float:left; padding:10px; line-height:18px;}
#en_about_logo{ width:690px; float:left; padding:10px 0 30px;}
#en_about_logo h5{ background:url(../images/togethe_title_bj.gif) repeat-x left bottom; width:684px; float:left; padding:8px 0 8px 6px;}
.en_logo_img{ width:282px; float:left; padding-top:20px; text-align:right;}
.en_logo_img div{ width:282px; float:left; margin-bottom:6px;}
.en_logo_img div img{ width:272px; height:162px; border:5px solid #e0e0e0;}
.en_logo_img a{ float:right; margin-right:4px;}
#en_about_logo dl{ width:690px%; float:right; padding-top:20px;font-size:12px;}
#en_about_logo dl dt{ width:690px; float:left; line-height:18px; color:#346bb4;}
#en_about_logo dl dd{ width:690px; float:left; line-height:18px; margin-top:6px; color:#7f7f7f;}
#en_about_storage{ width:690px; float:left; padding:10px 0 30px;}
#en_about_storage h5{ background:url(../images/togethe_title_bj.gif) repeat-x left bottom; width:684px; float:left; padding:8px 0 8px 6px;}
.en_storage_class{ width:690px; float:left;}
.en_storage_list{ width:690px; float:left; margin-top:36px;}
.en_storage_list .left{ width:190px; height:47px; overflow:hidden; position:relative; background:url(../images/en_storage_left_icon.gif) no-repeat right top;}
.en_storage_list .left img{ float:left;}
.en_storage_list .left span{ position:absolute; left:0; bottom:0; _bottom:-1px;}
.en_storage_list .right{ width:480px; background:url(../images/en_storage_right_icon.gif) no-repeat right top; height:47px;}
.en_storage_list dl{width:440px; padding-left:20px; line-height:24px; float:left; font-size:11px; font-family:Arial; background:url(../images/en_storage_list_icon.gif) no-repeat 0 7px;}
.en_storage_list dl dt{ width:440px; float:left; border-bottom:5px solid #f2f2f2;}
.en_storage_list dl dt span{ float:left; color:#4c4c4c; padding:0 4px 0 2px;}
.en_storage_list dl dd{ width:440px; float:left; color:#a3a3a3; text-indent:2px;}
#en_about_coop{ width:630px; padding:0 0 30px 0; float:left;}
#en_about_coop dl{ width:610px; float:left; padding-left:16px; background:url(../images/en_value_icon.gif) no-repeat 2px 29px;}
#en_about_coop dl dt{ width:610px; float:left; background:url(../images/togethe_title_bj.gif) repeat-x left bottom;}
#en_about_coop dl dt b{ border-bottom:1px solid #099; float:left; padding:0px 20px 2px 10px;}
#en_about_coop dl dt img{ float:left;}
#en_about_coop dl dd{ width:560px; float:left; padding:10px 10px 10px 40px; line-height:18px; color:#333;}
#en_about_coop dl .en_about_coop_start{ width:590px; padding:10px;}
#en_news_logo{ width:690px; float:left; padding:10px 0 30px;}
#en_news_logo h5{ background:url(../images/togethe_title_bj.gif) repeat-x left bottom; width:684px; margin-bottom:10px; float:left; padding:8px 0 8px 6px;}
#en_news_logo h6{ font-size:12px; color:#002f7b; margin-bottom:6px;}
#en_news_logo span{ display:block; margin-bottom:10px; font-family:Arial;}
#en_news_logo ul{ width:650px; float:left;}
#en_news_logo ul li{ width:650px; float:left; padding:12px 0; border-bottom:1px solid #ccc; line-height:16px; font-size:11px; font-family:Arial;}
#en_news_logo ul li span{ display:block; float:left; width:188px;}
#en_news_logo ul li dl{ width:462px; }
#en_news_logo ul li dl dt{ width:462px; float:left; font-size:11px; font-weight:700; color:#346bb4;}
#en_news_logo ul li dl dd{ width:462px; float:left;}
#en_news_logo ul li dl dd a{ color:#346bb4;}
.en_news_content{ width:650px; float:left; line-height:16px;}
.en_news_content span{ color:#aacd06;}
.en_news_content h6{ font-size:12px; color:#346bb4; line-height:20px;}
.en_news_content p{ margin-top:10px;}
.en_news_page{ width:650px; float:left; text-align:center; font-weight:700; padding:4px 0;}
.en_news_page a{ color:#346bb4; border:1px solid #e6e6e6; padding:3px 6px;}
.en_news_page a:hover{ text-decoration:none;}
.en_news_page .en_news_dq{ color:#000;}
.en_news_page .en_news_left1{ padding:3px 6px 3px 16px; background:url(../images/en_news_left_icon.gif) no-repeat 6px center; color:#ccc;}
.en_news_page .en_news_left2{ padding:3px 6px 3px 16px; background:url(../images/en_news_right_icon1.gif) no-repeat 6px center; color:#346bb4;}
.en_news_page .en_news_right1{ padding:3px 16px 3px 6px; background:url(../images/en_news_left_icon1.gif) no-repeat 35px center; color:#ccc;}
.en_news_page .en_news_right2{ padding:3px 16px 3px 6px; background:url(../images/en_news_right_icon.gif) no-repeat 35px center; color:#346bb4;}
#en_about_licens{ width:600px; float:left; line-height:16px;}
#en_about_contact{ width:690px; float:left;}
.en_contact_top { width:690px; float:left;}
.en_contact_top h5{ width:690px; float:left; padding-bottom:15px;}
.en_contact_left{ width:290px; float:left;}
.en_contact_left h6{ line-height:30px; width:290px; float:left; font-weight:400; font-size:12px; color:#000;}
.en_contact_left ul{ width:290px; float:left;}
.en_contact_left ul li{ width:290px; float:left; padding-top:5px;}
.en_contact_left ul li span{ display:block; line-height:20px; color:#000; font-family:Arial; font-size:12px;}
.en_contact_left ul li span input{ width:281px; height:16px; padding:2px 2px 0; background:url(../images/en_submit_text.gif) no-repeat; border:1px solid #929292;}
.en_contact_left ul li span textarea{ width:281px; height:120px; padding:2px; background:url(../images/en_submit_text.gif) no-repeat; border:1px solid #929292;}
.en_contact_right{ width:380px; float:right;}
.en_contact_right h6{ line-height:30px; font-size:15px; font-weight:400; font-family:Arial; color:#666; font-weight:700;}
.en_contact_right div{ margin-top:10px; padding-top:10px; border-top:1px solid #afafaf;}
.en_contact_bottom { width:690px; float:left; margin-top:30px;}
.en_contact_bottom h5{ width:690px; float:left; padding:8px 0; border-bottom:1px solid #afafaf;}
.en_contact_map{ width:690px; float:left; margin-top:15px;}
.en_contact_map img{ float:left; border:1px solid #d6d6d6;}

#submit_main{ width:560px; padding:20px 61px 50px 41px; border:1px solid #002f7b; float:right; height:510px; position:relative;}
#submit_main .main_top{ width:20px; height:20px; background:url(../images/main_top.gif) no-repeat; position:absolute; right:-1px; top:-1px;}
#submit_main p{ line-height:40px; width:560px; float:left;}
#submit_main h3{ width:560px; float:left; padding:10px 0;}
#submit_main .date_welcome{ line-height:24px;}
#submit_main .czzn_href{ display:block; float:left; line-height:20px; background:#7f97bd; padding:0px 20px 0px 10px; background:#7f97bd url(../images/zn_img.gif) no-repeat right center; margin:4px 0; color:#fff;}
#submit_main .name_pass{ width:560px; float:left; padding:15px 0; margin-top:10px; border-bottom:1px solid #ccc; border-top:1px solid #ccc;}
#submit_main .name_pass li{ width:560px; float:left; padding:5px 0;}
#submit_main .name_pass li input{ width:372px; float:left; font-family:Arial; border:1px solid #002f7b; padding:6px 5px; line-height:13px; height:13px; color:#7f97bd;}
#submit_main .form_search{ width:560px; float:left; padding:20px 0; margin-top:10px; border-bottom:1px solid #ccc; border-top:1px solid #ccc;}
#submit_main .form_search li{ width:560px; float:left; padding:10px 0;}
#submit_main .form_search span{ display:block; float:left; line-height:22px; padding-right:10px;}
#submit_main .form_search li input{ width:124px; float:left; border:1px solid #002f7b; padding:4px 5px; line-height:12px; height:12px; color:#7f97bd; margin-right:10px; font-family:Arial;}
#submit_main .form_search select{ float:left; height:22px; line-height:22px; width:374px; border:1px solid #002f7b;}
#submit_main .submit_btn{ width:560px; float:left; padding-top:20px;}
#submit_main .submit_btn input{ width:384px; border:0; color:#fff; font-weight:700; height:25px; line-height:25px; text-align:left; padding-left:10px; background:#002f7b url(../images/btn_icon.gif) no-repeat right center; font-family:Arial;}


.dmps_dh_main{ width:936px; float:left; margin-top:30px;}
.dmps_dh_main ul{ width:380px; float:left;}
.dmps_dh_main ul li{ float:left; width:380px; padding:4px 0;}
.dmps_dh_main ul li span{ width:70px; float:left; line-height:22px; color:#000;}
.dmps_dh_main ul li input{ float:left; width:240px; color:#333; font-weight:400; float:left; height:16px; border:1px solid #c9c9c9; background:#fff; padding:4px 2px 0;}
.dmps_main1_tab p{ width:340px; float:right; padding:2px 0 0 10px; line-height:20px;}
.dmps_main1_tab p span{ color:#002f7b;}

.dmps_main1_search{ width:936px; float:left; margin-top:20px;}
.dmps_main1_search span{ display:block; width:100%; float:left; padding:6px 0;}
.dmps_main1_search .dmps1_text{ width:372px; float:left; border:1px solid #002f7b; padding:6px 5px; line-height:13px; height:13px; color:#7f97bd;}
.dmps_main1_search .dmps1_button{ width:120px; float:left; margin-left:10px; border:0; color:#fff; font-weight:700; height:27px; line-height:25px; text-align:left; padding-left:10px; background:#002f7b url(../images/btn_icon.gif) no-repeat right center;}

.dmps_main1_tab{ width:936px; float:left; margin-top:10px; padding-bottom:60px;}
.dmps_main1_tab h4{ width:936px; float:left; border-bottom:1px solid #ccc; padding:10px 0;}
.dmps_main1_tab table{ width:934px; float:left; border:1px dashed #101010; border-collapse:collapse; margin-top:20px; text-align:center; background:#f3f3f3; color:#000;}
.dmps_main1_tab table th{ border:1px dashed #101010; height:46px; font-weight:400; padding:0 4px;}
.dmps_main1_tab table td{ border:1px dashed #101010; height:46px; padding:0 10px; line-height:16px;}
.dmps_main1_tab table,.dmps_main1_tab table td {table-layout:fixed;word-wrap:break-word;word-break:break-all}
.dmps_main1_tab table td span{ color:#e08510;}
.dmps_main1_tab table td span a{ color:#e08510; text-decoration:underline;}
.dmps_main1_tab .sub_ck_btn{ width:936px; float:left; margin-top:20px;}
.dmps_main1_tab .sub_ck_btn input{ padding:0 20px; border:0; color:#fff; font-weight:700; height:22px; line-height:22px; background:#002f7b; margin-left:15px;}
.dmps_main1_tab .sub_ck_btn .dmps_return{ background:#9e9e9e;}
.dmps_main1_tab div{ width:936px; float:left; margin-top:20px;}
.dmps_main1_tab div input{ padding:0 20px; border:0; color:#fff; font-weight:700; height:22px; line-height:22px; background:#002f7b; margin-left:15px;}
.dmps_main1_tab div .dmps_return{ background:#9e9e9e;}
.en_title_address{ width:628px; float:left; padding-left:42px; }
.en_title_address1{ width:628px; height:25px; border-bottom:1px solid #d9d9d9; float:left;}
.en_title_address1 b{ float:left; padding:6px 0 0 4px;}
.en_title_address1 p{ float:left; padding-left:20px; line-height:25px;}


.qyzz_class{ width:700px; float:left; line-height:20px; padding-top:20px;}
.qyzz_class dl{ width:700px; float:left; padding-bottom:30px;}
.qyzz_class dl dt{ width:185px; float:left;}
.qyzz_class dl dt span img{}
.qyzz_class dl dt a{ margin-top:10px; float:left;}
.qyzz_class dl dd{ width:480px; float:left; padding-left:10px;}


.passage_list{ width:664px; float:left;}
.passage_list h3{ width:664px; float:left; background:#ebebeb; font-size:12px; line-height:30px;}
.passage_list h3 .left{ color:#353535; padding:0 120px 0 10px; letter-spacing:2px; background:#e5e5e5;}
.passage_list h3 .right{ color:#757575; font-weight:400; padding-right:10px;}
.passage_list ul{ width:664px; float:left;}
.passage_list ul li{ float:left; line-height:20px; width:634px; padding:12px 0; border-bottom:1px dashed #d3d3d3; padding-left:30px; background:url(../images/passage_list.gif) no-repeat 5px 14px;}
.passage_list ul li a{ float:left; color:#666;}
.passage_list ul li span{ float:right; color:#989898; padding-right:5px;}
#ourlogo img{padding-left:200px;}

/*.about_cxys_class{ width:600px; float:left; border:3px solid #e1e1e1; margin-top:12px; padding:12px 12px 12px 0;}*/
.about_cxys_class{ width:600px; float:left; border:0px solid #e1e1e1; margin-top:12px; padding:12px 12px 12px 0;font-size:12px;}
.about_cxys_class .left{ width:460px;}
.about_cxys_class dl{ width:442px; margin-top:12px; padding-left:18px; line-height:24px; float:left; background:url(../images/about_cxys_list.gif) no-repeat 0 10px;}
.about_cxys_class dl dt{ width:446px; float:left; background:url(../images/about_cxys_list_icon.gif) repeat-x left bottom;}
.about_cxys_class dl dt span{ float:left; border-bottom:1px solid #009999; color:#4c4c4c; padding:0 4px 0 2px;}
.about_cxys_class dl dd{ width:446px; float:left; color:#a3a3a3; text-indent:2px;}
.about_cxys_class .right{ width:174px; height:64px; overflow:hidden;}
.about_cxys_class .right img{ float:left;}
.about_cxys_class .right span{ position:absolute; right:0; bottom:0;}
#about_main{ width:600px; float:left; padding:20px 30px; line-height:24px;}