﻿body{ margin: 0px;font-size:12px; font-family:@微软雅黑; color:#333;}
body{ font-size:12px; margin:0 auto; background:url(/Images/body.jpg) no-repeat center top;}
a{text-decoration:none; color:#333333;}
a:hover{text-decoration:none; color:#008172}
.main{float:left;width:100%; height:auto;}
.main_body{ width:980px; height:auto; }
.banner_top{ width:100%; height:96px; background-color:#018172;}
.main_bottom_color{ float:left; width:100%; height:15px; background-color:#10897c;}

.default_banner{ float:left; width:100%; height:445px;}
.idea_banner{ float:left; width:100%; height:284px;}


.f_n{ float:none; margin: 0 auto;}

html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, img, ins, kbd, q, s, samp, small, strike, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {padding:0; margin:0;font-style:normal;   list-style-type: none; }

.float_left{ float:left;}
.float_right{ float:right;}
ul{ margin:0px; padding:0px;}
ul li{ list-style:none;}

.p_l_10{ padding-left:10px;}
.p_l_20{ padding-left:20px;}

.m_l_15{ margin-left:15px;}
.m_l_10{ margin-left:10px;}
.m_l_18{ margin-left:18px;}
.m_l_20{ margin-left:20px;}
.m_l_35{margin-left:35px;}

.m_t_10{ margin-top:10px;}
.m_t_20{ margin-top:20px;}
.m_t_30{margin-top:30px;}
.m_t_40{margin-top:40px;}
.m_t_2{ margin-top:4px;}
.m_t_5{ padding-top:5px;}

.p_t_10{ padding-top:10px;}
.p_t_20{ padding-top:20px;}
.p_t_40{ padding-top:40px;}

.w_40{ width:40px;}
.w_60{ width:60px;}
.w_115{ width:115px;}
.w_460{ width:460px;}

.c_orange{color:#f58f07; font-weight:bold;}
.c_red{ color:#FF0000;}
.c_hui{color:#999;}
.c_blue{color:#008172;}

.font_weight{ font-weight:bold;}

.b_l_line{ border-left:1px solid #CCCCCC;}
.b_r_line{ border-right:1px solid #CCCCCC;}

.large_line{ float:left; width:100%; height:1px; background-color:#CCCCCC;}

/*菜单*/
.logo{ float:left; width:112px; height:60px; margin-top:20px;}
.logo_right{ float:left; width:770px;}
.default_search{ float:left; width:155px; margin-top:20px; margin-left:715px;}
.search_input_txt{ float:left; width:127px; height:25px;}
.search_input{ width:127px; height:23px; background-image:url(/Images/search_input_txt.png); line-height:24px; vertical-align:middle; border:0px;}
.search_input_button{ float:left; width:25px; height:25px;}
.default_search img{ float:right;}
.menu_header{ float:left; width:770px; margin-left:150px; margin-top:15px;}
.menu { float:left; height: 26px; background: url(/Images/menu_bg.png) no-repeat -60px bottom; z-index: 100; 
        background-position: 0px 100%;  top: 50px; }
.menu li { float: left; line-height: 18px; margin-top:2px;margin-bottom:2px;margin-left:5px; width:104px; }
.menu li.lihover, .menu li.licurrent { padding-bottom: 5px; }
.menu li a {color: #FFFFFF;  margin: 0; border-left: none; display: inline-block; font-size:14px; }
.menu li a.noborder { border-right: none; }

.banner_bottom_list{ float:left; width:311px; border-bottom:2px solid #CCCCCC; color:#666; padding:7px;}
.banner_bottom_pic{ float:left; width:311px; height:206px;}
.banner_bottom_text{ float:left; width:311px; height: 40px;line-height: 20px;vertical-align:middle;}
.banner_bottom_more{ float:left; width:311px; padding-bottom:5px; }
.banner_bottom_more a{ color:#0b4da2;}

.default_bottom{ float:left; width:978px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-top:1px solid #CCCCCC; border-bottom:2px solid #CCCCCC; margin-top:10px;}
.default_bottom_area{ float:left; width:100%; margin-left:20px; margin-top:20px; }
.default_bottom_area_title{ float:left; width:100%; font-size:18px; font-weight:bold; color:#008172;}
.default_bottom_area_content{ float:left; width:100%; line-height:24px; vertical-align:middle;}
.default_bottom_area_content a{ color:#0b4da2; font-family:@Arial Unicode MS}

.default_news_title{ float:left; width:95%; border-bottom:2px solid #008172; padding-bottom:5px;}
.default_news_title span{ float:left; font-size:16px;}
.default_news_title div{ float:right;}
.default_news_title div a{ color:#008172; font-size:12px;}
.default_news_list{ float:left; width:455px;}
.default_news_list_date{ float:left; width:455px;color:#008172; font-weight:bold; margin-top:10px; }
.default_news_list_title{ float:left; width:442px; margin-top:3px;}
.default_news_list_more{ float:left;}
.default_contact{ float:left; width:100%; margin-top:10px;}
.default_contact_pic{ float:left; width:412px; height:260px;}
.default_contact_right{ float:left; width:512px; margin-left:20px;}
.default_contact_title{ float:left; width:512px; font-weight:bold; color:#008172}
.default_contact_list{ float:left; width:512px; line-height:18px; vertical-align:middle; margin-top:20px;}
.default_contact_list span{ color:#008172;}

.show_news_title{ float:left; width:780px; text-align:center; margin-top:10px; line-height:40px; vertical-align:middle; font-size:14px; font-weight:bold;}
.show_create_date{ float:left; width:600px; text-align:right; line-height:30px; vertical-align:middle; color:#999999;}
.newsDetail{ float:left; width:760px; line-height:22px; vertical-align:middle; margin-top:20px; margin-bottom:30px; margin-left:10px;}


.about_left{ float:left; width:180px; font-size:18px; color:#008172; margin-top:25px;font-weight:bold;}
.about_right{ float:left; width:790px;border-left:1px solid #CCCCCC;padding-top:15px;}
.about_right_menu{ float:left; width:790px; border-bottom:1px solid #CCCCCC; margin-left:10px; line-height:30px; vertical-align:middle; }
.about_right_memo{ float:left; width:790px; margin-left:10px; }
.about_right_memo_title{ float:left; width:790px; font-size:18px; color:#008172; margin-top:20px; font-weight:bold;}
.about_right_memo_small_title{ float:left; width:790px; font-size:18px; margin-top:20px;}
.about_right_content{ float:left; width:790px; margin-top:10px;}
.about_right_content_list{ float:left; width:730px; line-height:22px; vertical-align:middle; margin-top:5px; font-size:14px;}
.about_right_content_picture{ float:left; width:800px; height:116px; margin-top:100px;}

.about_bottom_pic{ float:left; width:728px; height:453px; margin-top:13px;}

.join_us_right_content{float:left; width:730px; line-height:26px; vertical-align:middle; font-size:14px;}

.contact_right_content{float:left; width:751px; height:569px; margin-top:10px; background-image:url(/Images/contact_us_map.png);}
.contact_right_title{ float:left; width:700px; font-weight:bold; color:#008172; margin-top:20px;}
.contact_right_content ul{float:left; width:700px;}
.contact_right_content ul li{float:left; width:700px; line-height:22px; vertical-align:middle;}

.idea_right_memo{float:left; width:790px;}
.idea_right_content{float:left; width:730px; line-height:26px; vertical-align:middle; padding-left:10px;}
.idea_right_small_title{ float:left; width:730px; color:#008172;}
.idea_right_content_memo{ float:left; width:730px; line-height:26px; vertical-align:middle; margin-left:10px;}


.joinus_title{ float:left; width:760px;margin-top:10px;}
.joinus_small_title{ float:left; width:760px; margin-top:10px; font-size:14px;}
.joinus_content{ float:left; width:760px; font-size:14px;}
.joinus_content ul{ float:left; width:730px; margin-left:10px;}
.joinus_content ul li{ float:left; width:730px; line-height:28px; vertical-align:middle;}

.footer_list{ float:left; width:980px; height:30px; margin-top:20px; margin-bottom:10px;}
.footer_content{ float:right; margin-top:7px; margin-right:20px;}
.footer_content span{ font-family:Times New Roman;}
.footer_share{ float:right;}

.joinus_list{ float:left; width:760px; line-height:24px; vertical-align:middle;}

/*分页&*/
.pageBox{ float:left; width:660px; margin-top:10px; margin-bottom:10px;}
.page_box{line-height:40px; text-align:right;padding-right:15px;}

.newsList{ float:left; width:660px;}
.newsList ul{ float:left; width:660px; border-bottom:1px solid #CCCCCC; margin-top:10px;}
.newsList ul li{ float:left; width:660px; line-height:24px; vertical-align:middle;}