﻿@charset "utf-8";
/* CSS Document */

/* 全局样式 */
html{ overflow-y:scroll;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dd{margin:0; padding:0; border:0;}
body{color:#5d5d5d ;font-size:12px;font-family:"宋体"; background:#fff;}

ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
img{ border:0;}
a,u{text-decoration:none;}

/*css通用样式库*/
.fl{float:left;}.fr{float:right;}
.cl{ height:0; width:0; clear:both; overflow:hidden;}
.fix{*zoom:1;}.fix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
.blank5{ height:5px; width:auto; clear:both; overflow:hidden;}
.blank10{ height:10px; width:auto; clear:both; overflow:hidden;}
.blank12{ height:12px; width:auto; clear:both; overflow:hidden;}
.blank15{ height:15px; width:auto; clear:both; overflow:hidden;}
.blank20{ height:20px; width:auto; clear:both; overflow:hidden;}
.blank30{ height:30px; width:auto; clear:both; overflow:hidden;}
.blank50{ height:50px; width:auto; clear:both; overflow:hidden;}


.header{ height:82px; background:url(../images/header_bg.jpg) repeat-x 0 0;}
.header_m{ width:1004px; margin:0 auto;}
.header_m span.logo{ margin:0 0 0 4px;}
.header_m ul{ margin-top:32px;}
.header_m li{ float:left; background:url(../images/menu_icon.png) no-repeat right center; padding-right:15px; margin:0 22px;}
.header_m li.home{ background:none;}
.header_m li a{ font-size:12px; font-family:"Microsoft Yahei"; color:#454545;}

.i_banner{ width:100%; height:420px; padding-bottom:6px; background:url(../images/banner_bg.jpg) repeat-x 0 bottom; overflow:hidden;}
.i_banner img{ width:100%; height:426px;}
.banner{ width:100%; height:200px; padding-bottom:6px; background:url(../images/banner_bg.jpg) repeat-x 0 bottom; overflow:hidden;}
.banner img{ width:100%; height:200px;}

.footer{ height:133px; background:url(../images/footer_bg.jpg) repeat-x 0 0;}
.footer_m{ width:693px; margin:0 auto; padding-top:10px;}
.footer_img{ width:30px; overflow:hidden;padding-top:30px;}
.footer_img img{ margin:2px 0;}
.copy{ width:570px; margin-left:15px; float:left; padding-top:30px;}
.copy p{ color:#9c9c9c; line-height:24px; /*clear:both;*/  padding-bottom:10px; font-family:Verdana;}
.copy p a{ color:#9c9c9c; display:inline-block; }
.copy p a.weibo{ background:url(../images/weibo_icon.png) no-repeat 0 center; padding-left:28px;}
.copy span{ color:#9c9c9c; font-family:Verdana, Geneva, sans-serif; font-size:12px; -webkit-text-size-adjust:none; line-height:16px; padding:15px 0 0 10px; clear:both;}
.footer_form{ width:166px; height:20px; background:url(../images/footer_form_bg.png) no-repeat 0 0; margin:20px 32px 0 0; padding:2px 2px 2px 10px;}
.footer_form input{ float:left;}
.footer_form input.text{ height:20px; width:142px; color:#a8a8a8; font-size:12px; line-height:20px; border:0; background:none; padding:0; margin:0;}
.footer_form input.submit{ width:12px; height:12px; background:url(../images/footer_search_icon.png) no-repeat 0 0; border:0; margin:4px 0 0 4px;}

.warp{ background:#FFF;}
/*.warp_m{ width:1004px; margin:auto; height:auto !important; height:560px; min-height:560px;}*/
.warp_m{ width:1004px; margin:auto; height:auto !important; height:auto; min-height:560px;}
.i_warp{ height:242px; width:1004px; margin:0 auto; overflow:hidden;}
.i_left{ width:198px;}
.i_left ul{}
.i_left li{ margin-bottom:10px;}
.i_left li img{ width:198px; }

.i_middle{ width:322px; margin:0 50px;}
.title1{}
.title1 h2{ height:26px; line-height:24px; background:url(../images/line1.jpg) repeat-x 0 bottom; padding-bottom:5px; overflow:hidden;}
.title1 h2 span{ float:left; font-size:14px; color:#0073af; font-family:"Microsoft Yahei";}
.title1 h2 span u{ font-size:11px; -webkit-text-size-adjust:none; font-weight:normal; color:#7e7e7e; margin-left:5px;}
.title1 h2 a{ float:right; color:#777; font-size:11px; -webkit-text-size-adjust:none; font-family:Arial; font-weight:normal;}

.i_middle_cont{}
.i_middle_cont span{ display:block;}
.i_middle_cont img{ width:320px; height:66px;}
.i_middle_cont p{ line-height:17px; font-size:13px; padding:4px;}
.i_middle_cont p a{ color:#ff7e00; margin-left:10px;}

.i_right{ width:360px; overflow:hidden;}
.i_right_cont{ padding:0 10px;}
.i_right_cont a.icon1{ float:left; width:8px; height:15px; background:url(../images/publication_icon.png) no-repeat 0 0; display:inline-block; margin-top:50px;}
.i_right_cont a.pre{ background-position:0 0;}
.i_right_cont a.next{ background-position:-14px 0;}
.i_right_list{ float:left; width:294px; margin:0 15px; overflow:hidden; display:inline;}
.i_right_list ul{ margin-right:-12px; *zoom:1;}
.i_right_list li{ float:left; width:84px; height:113px; background:url(../images/publication_pic_bg.jpg) no-repeat 0 0; padding:3px 3px 5px; margin-right:12px;}
.i_right_list li img{ width:84px; height:112px;}


/*内页的公共样式*/
.main{ background:#fff;  }
.warp_m h2.position{ font-size:12px; font-weight:normal; color:#797979;}
.warp_m h2.position a{ color:#797979;}

.warp_l{ width:180px;}
.warp_l_nav{ width:180px;}
.warp_l_nav h3{ width:180px; height:36px; text-align:center; color:#0073af; font-size:14px; font-family:"Microsoft Yahei"; background:url(../images/warp_l_tit.jpg) no-repeat 0 0; padding-top:6px; overflow:hidden;}
.warp_l_nav h3 u{ color:#7e7e7e; font-size:11px; -webkit-text-size-adjust:none; font-weight:normal; display:block;}
.warp_l_menu{ background:url(../images/warp_l_nav_bg1.jpg) no-repeat 0 bottom; padding-bottom:7px;}
.warp_l_nav ul{ border:1px #e5e5e5 solid; border-bottom:none; padding:15px 8px;}
.warp_l_nav li{ width:162px; line-height:29px; margin-bottom:15px;}
.warp_l_nav li.last{ margin-bottom:0;}
.warp_l_nav li a{ color:#848484; height:29px; line-height:29px; text-indent:40px; background:url(../images/warp_l_nav_bg2.png) no-repeat 0 0; display:block;}
.warp_l_nav li.curr a{ color:#fff; background-position:0 -36px;}
.warp_l_nav li ul{ border:none; padding:6px 0 0 0; display:none;}
.warp_l_nav li li{ margin:0; border-bottom:1px #f0f0f0 solid;}
.warp_l_nav li.curr li a , .warp_l_nav li li a{ height:24px; line-height:24px; text-indent:0; text-align:center; color:#848484; background:none;}
.warp_l_nav li li.on a{ color:#5c92cc;}

.warp_r{ width:800px; overflow:hidden;}
.title2{ width:770px; height:30px; line-height:30px; background:url(../images/title_bg1.jpg) no-repeat 0 0; padding:0 15px;}
.title2 span{ float:left; font-size:12px; font-weight:normal;}
.title2 a{ float:right; font-size:10px; -webkit-text-size-adjust:none; font-family:Arial; color:#5d5d5d;}

/*诚聘英才*/
.concept{}
.concept dl{}
.concept dt{ float:left; width:198px;}
.concept dt img{ width:192px; height:128px; border:1px #bababa solid; padding:2px;}
/*.concept dd{ margin-left:218px; _margin-left:215px; padding-top:15px;}*/
.concept dd{ margin-left:218px; _margin-left:215px; padding-top:15px;}
.concept dd p{ text-indent:2em; line-height:24px;}
.concept dd p a{ color:#d0000c;}

.jobs_info{}
.jobs_info ul{}
.jobs_info li{ float:left; width:340px; line-height:30px; background:url(../images/icon1.jpg) no-repeat 5px center; padding-left:18px; border-bottom:1px #dcdcdc dashed; overflow:hidden; zoom:1; margin:0 20px; display:inline;}
.jobs_info li a{ float:left; color:#333;}
.jobs_info li a u{ color:#999;}
.jobs_info li span{ float:right; color:#999;}


/*诚聘英才-人才理念*/
.concept_d{}
.concept_d dl{}
.concept_d dt{ float:left; width:228px;}
.concept_d dt img{ width:228px; height:184px;}
.concept_d dd{ margin-left:258px; _margin-left:245px; padding-top:20px;}
.concept_d dd p{ text-indent:2em; line-height:24px;}
.concept_d dd p a{ color:#d0000c;}


/*诚聘英才-招聘信息*/
.jobs_list{}
.jobs_list ul{}
.jobs_list li{ line-height:30px; background:url(../images/icon1.jpg) no-repeat 5px center; padding-left:18px; border-bottom:1px #dcdcdc dashed; overflow:hidden; zoom:1;}
.jobs_list li a{ float:left; color:#333;}
.jobs_list li a u{ color:#999;}
.jobs_list li span{ float:right; color:#999;}

.page{ text-align:center; padding:0 20px;}
.page u{ color:#666; margin:0 5px;}
.page a{ color:#666; margin:0 5px;}

.p0_20{ padding:0 15px;}
.jobs_detail{}
.jobs_detail h3{ font-size:12px; font-weight:normal; line-height:30px; border-bottom:1px #dcdcdc dashed; overflow:hidden; zoom:1; padding:0 10px;}
.jobs_detail p{ line-height:30px; padding:0 10px;}

.jobs_form{ overflow:hidden;}
.jobs_form h4{ font-size:12px; border-bottom:1px #dfdfdf solid; padding:0 0 6px 10px;}
.jobs_form h4 u{ color:#b5b5b5; font-size:12px; font-weight:normal; margin-left:5px; text-decoration:none;}
.essential_info{}
.essential_info ul{ padding:0 20px; margin-top:25px;}
.essential_info li{ line-height:24px; margin-bottom:10px; overflow:hidden; zoom:1;}
.essential_info li span{ float:left; width:40%;}
.essential_info li span.form_left{ width:60%;}
.essential_info li label{ float:left; width:72px; text-align:right; overflow:hidden;}
.essential_info li select{ margin-right:5px;}
.essential_info li input.text{ height:22px; width:152px; color:#666; line-height:22px; border:1px #d9d9d9 solid; padding:0 5px;}
.essential_info li span u{ text-decoration:none; margin-right:20px;}
.essential_info li span u input{ vertical-align:middle; margin-top:-2px; margin-bottom:1px;}
.essential_info li span.form_left u{ line-height:24px; margin:0; text-decoration:none;}
.essential_info li span select{}
.essential_info li span.form_left i{ font-style:normal; line-height:24px; margin-right:5px; display:inline-block;}
.evaluation ul{ margin-top:25px; padding:0 20px;}
.evaluation li{ width:auto; margin-bottom:10px;}
.evaluation li textarea{ width:600px; height:80px; font-size:13px; line-height:18px;}
.evaluation li label{ float:left; line-height:24px;}
.evaluation li input.text{ float:left; height:22px; width:152px; color:#666; line-height:22px; border:1px #d9d9d9 solid; padding:0 5px;}
.evaluation li span{ line-height:24px; color:#999; padding-left:5px;}
.evaluation p{ text-align:center; margin-top:25px;margin-bottom:25px;}
.evaluation p input.submit , .evaluation p input.reset{ height:25px; color:#fff; background:#686868; margin:0 5px; border:none; overflow:hidden;}
.evaluation p input.submit{ width:88px;}
.evaluation p input.reset{ width:62px;}

.jobs_box{ border:1px #e2e2e2 solid; padding:20px;}
.jobs_box h4{ font-size:12px; padding:0 10px 10px; border-bottom:none;}
.jobs_box span{ line-height:24px; display:block; padding:0 10px;}
.jobs_box p{}
.jobs_box p a{ width:115px; height:18px; background:url(../images/jobs_detail_btn.jpg) no-repeat 0 0; display:inline-block;}


/*联系我们*/
.contact{}
.map{ width:782px; height:504px; overflow:hidden;}
.contact p{ line-height:24px;}
.contact p span{ /*width:50%;*/ display:inline-block;}


/*美源产业*/
.m_i{}
.m_i ul{}
.m_i li{ float:left; width:238px; height:322px; overflow:hidden; margin:0 2px;}
.m_i li img{ width:238px; height:322px;}


/*美源产业-美源地产*/
.title3{}
.title3 span{ width:134px; height:32px; line-height:32px; text-align:center; font-size:14px; color:#fff; background:url(../images/title_bg2.jpg) no-repeat 0 0; display:inline-block;}
.title4{ }
.title4 span{ width:219px; height:32px; line-height:32px; text-align:center; font-size:14px; color:#fff; background:url(../images/title_bg4.jpg) no-repeat 0 0; display:inline-block;}
.r_e{}
.r_e_pic{ height:216px; overflow:hidden;}
.r_e_pic img{ width:796px; height:212px; border:1px #e8e8e8 solid; padding:1px;}

.b_d_news{ width:292px; border:1px #ebebeb solid;}
.b_d_news h4{ height:27px; line-height:27px; background:url(../images/title_bg3.jpg) repeat-x 0 0; padding:0 10px;}
.b_d_news h4 span{ float:left; font-size:12px; color:#3f3b3b;}
.b_d_news h4 a{ float:right; color:#b1b1b1; font-size:10px; -webkit-text-size-adjust:none; font-family:Arial;}
.b_d_news ul{ padding:10px 15px;}
.b_d_news li{ line-height:24px; background:url(../images/icon2.jpg) no-repeat 0 center; padding-left:12px;}
.b_d_news li a{ color:#3f3b3b;}

.b_d_pic{ width:468px; margin-right:10px; display:inline;}
.b_d_pic a.b_d_icon{ float:left; width:17px; height:25px; background:url(../images/b_d_pic_icon.png) no-repeat 0 0; margin-top:40px;}
.b_d_pic a.b_d_pre{ background-position:0 0;}
.b_d_pic a.b_d_next{ background-position:-26px 0;}
.b_d_pic .b_d_pic_s{ float:left; width:384px; margin:0 25px; overflow:hidden; display:inline;}
.b_d_pic .b_d_pic_s ul{ margin-right:-20px; *zoom:1;}
.b_d_pic .b_d_pic_s li{ float:left; width:182px; margin-right:20px;}
.b_d_pic .b_d_pic_s li img{ width:182px; height:114px;}
.b_d_pic .b_d_pic_s li p{ text-align:center; line-height:30px;}
.b_d_pic .b_d_pic_s li a{ color:#3f3b3b;}

.r_e_d_pic{ width:800px; height:298px; overflow:hidden;}
.r_e_d_pic img{ width:800px; height:298px;}
.r_e_d{}
.r_e_d span{ line-height:24px; color:#444; display:block;}
.r_e_d span b{ color:#3167a3;}
.r_e_d p{ text-indent:2em; line-height:24px;}

.r_e_news_d{}
.r_e_news_d ul{ padding:10px 15px;}
.r_e_news_d li{ line-height:35px; padding:0 12px; border-bottom:1px #dcdcdc dashed; overflow:hidden; zoom:1;}
.r_e_news_d li a{ float:left; color:#3f3b3b;}
.r_e_news_d li span{ float:right; color:#999;}


/*美源产业-美源汽车*/
.car{}
.car_tp{ height:246px; overflow:hidden;}
.car_ad{ width:488px; height:246px; overflow:hidden;}
.car_ad_pic{ width:484px; height:212px; padding:1px; border:1px #e8e8e8 solid;}
.car_ad_pic img{ width:484px; height:212px;}
.car_ad_word{ height:30px; background:#003877; padding:0 10px;}
.car_ad_word p{ float:left; line-height:30px; color:#fff;}
.car_ad_word span{ float:right; margin-top:8px;}
.car_ad_word span a{ float:left; width:13px; height:13px; background:url(../images/car_ad_icon.jpg) no-repeat -17px 0; margin-left:4px;}
.car_ad_word span a.curr{ background-position:0 0;}

.car_activity{ height:244px; overflow:hidden;}
.car_activity a.more{ float:right; color:#ad0017; font-family:Arial; font-size:10px; -webkit-text-size-adjust:none; font-family:Arial; margin-right:20px; font-family:Arial;}
.car_pic{ margin-top:10px;}
.car_video{ width:246px; height:136px; overflow:hidden; margin-right:20px; display:inline;}


/*美源产业-美源物管*/
.c_c_tp{ width:800px; overflow:hidden;}
.c_c_tp ul{ margin-right:-24px; *zoom:1;}
.c_c_tp li{ float:left; width:180px; height:134px; border:1px #8f918d solid; margin-right:24px; position:relative;}
.c_c_tp li img{ width:180px; height:134px;}
.c_c_tp li p{ height:30px; position:absolute; bottom:0; left:0;}
.c_c_tp li p span{ height:30px; width:180px; background:#fff; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; display:block;}
.c_c_tp li p u{ width:180px; height:30px; line-height:30px; color:#2b70bd; font-weight:bold; text-align:center; position:absolute; bottom:0; left:0;}

.c_c_bt{}
.c_c_intro{ width:294px;}
.c_c_intro span{ display:block; margin-bottom:10px;}
.c_c_intro p{ line-height:24px; text-indent:2em;}

.c_c_bews{ margin:0 13px;}

.c_c_owner{ width:184px;}


/*美源动态*/
.m_d{}
.m_d_dl{}
.m_d_dl dl{ float:left; width:33%;}
.m_d_dl dt{ float:left;}
.m_d_dl dt img{ width:104px; height:74px; border:1px #e9e9e9 solid; padding:1px;}
.m_d_dl dd{ margin-left:118px; _margin-left:115px;}
.m_d_dl dd h3{ font-size:12px; line-height:18px; color:#414141;}
.m_d_dl dd p{ line-height:18px; color:#414141; padding:5px 30px 0 0;}
.m_d_dl dd p a{ color:#ca010b;}
.m_d ul{ overflow:hidden; zoom:1;}
.m_d li{ width:358px; line-height:30px; border-bottom:1px #dcdcdc dashed; padding-left:12px; overflow:hidden; zoom:1;}
.m_d li a{ float:left; color:#424242;}
.m_d li span{ float:right; color:#a1a1a1;}


/*美源动态-集团动态*/
.group{}
.group ul{ overflow:hidden; zoom:1;}
.group li{ line-height:30px; border-bottom:1px #dcdcdc dashed; padding-left:12px; overflow:hidden; zoom:1;}
.group li a{ float:left; color:#424242;}
.group li span{ float:right; color:#a1a1a1;}


/*美源动态-集团动态详情*/
.group_d{}
.group_d h1{ text-align:center; font-size:14px; color:#003c7f; line-height:30px; padding-bottom:10px;}
.group_d p.time{ text-align:center; color:#999;}
.group_d_cont{}
.group_d_cont p{ line-height:30px; font-size:14px;}


/*美源文化*/
.m_c_g{}
.m_c_g dl{}
.m_c_g dt{ float:left;}
.m_c_g dt img{ width:162px; height:168px; border:1px #e9e9e9 solid; padding:2px;}
.m_c_g dd{ margin-left:183px; _margin-left:180px; background:url(../images/group_intro_bg.jpg) no-repeat 0 bottom; padding-bottom:40px;}
.m_c_g dd p{ line-height:24px; color:#414141; padding:5px 30px 0 0;}
.m_c_g dd p a{ color:#ca010b;}

.m_c_p{}
.m_c_p ul{}
.m_c_p li{ float:left; width:207px; margin:0 14px; display:inline;}
.m_c_p li img{ width:166px; height:228px; border:1px #dbdbdb solid; padding:2px;}
.m_c_p li p{ line-height:24px; overflow:hidden; zoom:1; padding:6px 10px 0;}
.m_c_p li p span{ float:left; font-size:14px;}
.m_c_p li p a{ float:right; color:#002c76; background:url(../images/icon3.jpg) no-repeat 0 center; padding-left:12px;}


/*美源文化-集团介绍*/
.group_intro dl{}
.group_intro dt{ float:left; margin:0 20px 0 0;}
.group_intro dt img{ width:256px; height:282px; border:1px #e9e9e9 solid; padding:2px;}
.group_intro dd{}
.group_intro dd p{ line-height:24px; color:#414141; text-indent:2em; padding:5px 30px 0 0;}
.group_intro dd p a{ color:#ca010b;}

.publication li{ margin-bottom:30px;}

.zhunti_warp{ width:100%; height:750px; background:url(../images/warp_bg.jpg) no-repeat center 0; overflow:hidden;}
.warp_m{ width:1004px; margin:0 auto;}
.theme_form{ width:320px; padding-top:168px;}
.theme_form h2{ font-size:12px; color:#16508e; line-height:20px;}
.theme_form ul{ padding-top:10px;}
.theme_form li{ padding-bottom:10px;}
.theme_form li label{ color:#16508e;}
.theme_form li input.text{ width:96px; height:24px; background:url(../images/input_bg.png) repeat-x 0 0; border:0; padding:0 2px;}
.theme_form li input.tel{ width:192px;}
.theme_form li input.num{ width:216px;}
.theme_form li input.price{ width:138px;}
.theme_form li span{ color:#16508e; margin-right:8px;}
.theme_form li input.radio{ vertical-align:middle; margin-top:-2px; margin-bottom:1px;}
.theme_form li p{ padding:6px 0 0 210px;}
.theme_form li u{ color:#7b7b7b;}
.theme_form li u i{ font-style:normal; color:#16508e; margin:0 5px;}
.theme_form li.area{}
.theme_form li.area label{ float:left; padding-top:21px;}
.theme_form li.area p{ float:left; width:200px; line-height:18px; padding:0;}
.theme_form li.area p span.tc{ text-align:center; display:inline-block;}
.theme_form li.area p span.tc strong{ color:#d80b07; font-family:"Microsoft Yahei";}
.theme_form li b{ color:#16508e;}
.theme_form li.theme_btn{ padding:4px 0 0 80px;}
.theme_form li.theme_btn input{ background:url(../images/btn_bg.png) no-repeat 0 0; border:0;}
.theme_form li.theme_btn input.submit{ width:70px; height:26px; background-position:0 0; margin-right:14px;}
.theme_form li.theme_btn input.reset{ width:59px; height:26px; background-position:-84px 0;}