@charset "utf-8";
/* CSS Document */

body {margin:0px;padding:0px;font-size:12px;font-family:"宋体"; background:#ffffff url('bg.jpg') repeat-x top left;}
a{color:#313131;	text-decoration:none;}
a:hover{color:#FF6600;text-decoration:none;}
p{ text-indent:2em;}
img{ border:0px;}
form{ margin:0px; padding:0px;}
#box_top{ width:1025px; margin:0px auto; padding:0px; height:auto; clear:both; background:#ffffff;}
.bg_top{ background:url('bg_top.jpg') repeat-x; height:66px; clear:both}
.logo{ background:url('logo.jpg') no-repeat; height:66px; width:288px; float:left}
.right01{ float:right;}
#box_index{ width:982px; margin:0px auto; padding:0px; clear:both;}
.pic01{ padding-bottom:17px;}
.box_line{ border:#dcdcdc solid 1px;}
.list01{ margin:0px 10px 0px 10px; padding:0px; list-style:none;}
.list01 li{ line-height:20px; background:url('list01.jpg') no-repeat 0px 10px; padding-left:11px; color:#5c5c5c; list-style-type:none}
.list01 a{ color:#5c5c5c;}.list01 a:hover{ color:#ff9000;}
.list01 span{ float:right; color:#999999;}
.list02{ margin:0px 0px 0px 14px; padding:0px; list-style:none;}
.list02 li{ list-style:none; float:left; width:90px; height:96px; overflow:hidden; text-align:center; margin-right:0px;}
.list02 img{ border:#dbddda solid 1px;}
.list02 a{ color:#4f4f4f; text-decoration:underline;}
.pic02{ padding-top:13px;}
#foot{ width:1002px; margin:0px auto; height:62px; clear:both; background:url('foot_bg.jpg') repeat-x top left; line-height:200%; color:#9c9c9c; padding-left:0px; padding-right:0px; padding-top:18px; padding-bottom:0px}
#foot span{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#9c9c9c;}
#foot a{ color:#9c9c9c; font-size:12px;}
#box_main{ width:982px; margin:0px auto; padding:0px;}
.subnav{ background:url('bg_subnav.jpg') repeat-y; padding-left:17px; padding-right:17px; padding-top:1px; padding-bottom:0px}
.subnav h2{ background:url('bg_h2.gif') no-repeat; height:33px; margin:0px; line-height:33px; font-size:12px; font-weight:normal; color:#5a5a5a; padding-left:32px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.subnav a{color:#5a5a5a;}
.subnav a:hover{color:#f87c02; }
.subnav .aon{ background:url('aon.gif') no-repeat; font-weight:bold}
.subnav .aon a{color:#f87c02;}
.subnav .end{ height:30px; line-height:30px;}
.subnav h3{ margin:0px; padding:0px 0px 0px 39px; line-height:21px; border-bottom:#e6e6e6 solid 1px; font-size:12px; font-weight:normal; color:#999999;}
.subnav h3 a{color:#999999;}

  .subnav em{ background:url('ico_dian_03.jpg') no-repeat 55px 5px; color:#999999; font-style:normal; margin:0px; line-height:21px; padding-left:63px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.subnav em a{ color:#999999;}

.bot01{ background:url('bot01.jpg') no-repeat; height:4px; clear:both}

.crumb{ padding:19px 0px 25px 0px; color:#898888;}
.crumb a{color:#898888;}
.bg_title{ background:url('bg.gif') no-repeat; height:26px; line-height:26px; padding-left:10px; font-family:"微软雅黑"; font-size:16px}
.bg_title span{ font-size:11px; color:#888888;}
.bg_title1{ background:url('bgtitle1.gif') no-repeat; height:26px; line-height:26px; padding-left:10px; font-family:"微软雅黑"; font-size:16px}
.bg_title1 span{ font-size:11px; color:#888888;}
.con_about{ color:#4e4d4c; line-height:200%; margin:10px 0px;}

#Tab1{ margin:14px 4px 0px 7px;}
.Menubox { font-size:13px; font-family:Arial, Helvetica, sans-serif;width:100%; background:url('bg_Menubox.gif') repeat-x; height:20px }
.Menubox ul{margin:0px;padding:0px;}
.Menubox li{float:left;display:block;cursor:pointer;background:url('bg_li.gif') no-repeat; height:30px; line-height:26px; text-align:center; width:50px; color:#ffffff; margin-right:12px}
.Menubox li.hover{ background:url('bg_hover.gif') no-repeat;}
.Contentbox{clear:both;}
.box_news{ background:url('bg_newsli.gif') no-repeat; height:50px; line-height:22px; padding-left:0px; padding-right:0px; padding-top:22px; padding-bottom:0px}
.box_news strong{ color:#f66801; font-size:12px;}
.box_news a{ color:#999999;}.box_news a:hover{ color:#ff9000;}
.page{ background:url('bg_page01.gif') repeat-x top; color:#919191; padding-left:0px; padding-right:0px; padding-top:23px; padding-bottom:31px}
.page strong{ color:#f66801;}
.title_info{ padding:32px 0px 0px 0px; height:29px; line-height:29px; color:#454545; font-size:15px; font-weight:bold; text-align:center; border-bottom:#cecece solid 1px;}
.title_date{ line-height:24px;text-align:center; border-bottom:#cecece solid 1px; color:#999999;}
.content{ color:#999999; line-height:200%; padding:20px;}
.box_group{ height:176px; margin:0px; padding:0px;}
.box_group h1{ margin:0px; background:url('bg_h1.gif') no-repeat; height:46px; line-height:20px; color:#ffffff; font-size:13px; padding-left:20px; padding-right:0px; padding-top:0px; padding-bottom:0px }
.box_group h1 span{ float:right;}

.box_group01{ min-height:400px; margin:0px; padding:0px;}
.box_group01 h1{ margin:0px; background:url('bg_h1.gif') no-repeat; height:46px; line-height:30px; color:#ffffff; font-size:14px; padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px }
.box_group01 h1 span{ float:right;}
.bg_group{ background:url('bg_groupinfo.gif') no-repeat top left; min-height:368px}
.title01{}



.list_group{ margin:0px 0px 0px 11px; padding:0px; clear:both;}
.list_group li{ list-style:none; width:120px; float:left; margin-right:4px; height:144px; text-align:center;}
.list_group img{ border:#d5d5d5 solid 1px;}
.title01{ padding-left:29px; line-height:36px; color:#5a5a5a; font-size:14px; font-weight:bold;}
.pic_photo{ padding:10px 0px 20px 34px;}
.con_group{ padding:0px 34px; color:#999999; line-height:200%;}
.con_group strong{ color:#f76c01; font-size:12px;}
.bg_title02{ background:url('bg_title02.gif') repeat-x; height:47px; line-height:47px; margin:10px 0px}
.font01{ float:left; color:#ee7700; font-size:24px;font-weight:bold; font-family:"文鼎CS中黑"; text-decoration:underline; padding-top:36px;}
#box_main01{ width:980px; margin:0px auto; padding:0px; clear:both; height:100%;}
.bg_right{ background:url('bg_right.jpg') no-repeat; height:234px}
.title03{ background:url('title03.jpg') no-repeat; height:21px; line-height:18px; color:#da5d08; font-family:"微软雅黑";font-weight:bold; font-size:13px; margin-left:0px; margin-right:0px; margin-top:24px; margin-bottom:0px; padding-left:22px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.title04{ margin:0px; background:url('title03.jpg') no-repeat; height:21px; line-height:18px; color:#da5d08; font-family:"微软雅黑"; font-size:13px; font-weight:bold; padding-left:22px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.con01{ padding:10px 0px 10px 8px; color:#999999; font-size:12px; line-height:190%;}
.con01 a{ color:#ee7700;}
.con02{ padding:10px 0px 10px 8px; color:#999999; font-size:12px; line-height:190%; border-left:#d8d8d8 solid 1px;}
.con02 a{ color:#ee7700;}
.input01{ width:232px; height:18px; border:#cecece solid 1px;}
.botton01{ background:url('btn01.jpg') no-repeat; width:92px; height:33px; line-height:33px; font-size:12px; color:#333333; border:0px none;} 

.list03{ margin:28px 0px 20px 24px; padding:0px; list-style:none;}
.list03 li{ list-style:none; color:#999999; font-size:12px; line-height:28px;}
.list03 a{color:#999999;}
.box_brand{ background:url('bg_brand.jpg') no-repeat; height:76px; line-height:22px;color:#999999; padding-left:0px; padding-right:0px; padding-top:27px; padding-bottom:0px}
.box_brand strong{ color:#f66801; font-size:12px;}
.box_brand a{ color:#999999;}.box_news a:hover{ color:#ff9000;}
#box_brand{ background:url('bg_book.jpg') no-repeat; width:1002px; min-height:1306px; margin:0px auto; padding:0px; clear:both}
.subnav01{ background:url('bg_subnav01.jpg') repeat-y; margin-bottom:3px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:17px}
.subnav01 h2{ background:url('bg_h201.jpg') no-repeat bottom; line-height:26px; color:#ffffff; font-weight:bold; margin:0px; font-size:12px; padding-left:24px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.subnav01 a{ color:#ffffff;}
.box_search{ border:#c4c4c4 solid 1px; margin-bottom:3px;}
.box_search h1{ line-height:26px; margin:0px; padding:0px 0px 0px 9px; color:#757575; font-size:12px;}
.box_search div{ padding-bottom:6px;}
.input02{ width:124px; height:18px; border:#e3e3e3 solid 1px;	}

.box_con{ border:#c4c4c4 solid 1px; margin-bottom:3px;}
.box_con h1{ line-height:26px; margin:0px; padding:0px 0px 0px 9px; color:#757575; font-size:12px;}
.con03{ color:#7d7d7d; line-height:200%; padding:8px;}
.con03 a{ color:#2e657c; text-decoration:underline;}

.con04{ color:#7d7d7d; line-height:170%; padding:8px;}
.con04 a{ color:#2e657c; text-decoration:underline;}


.list04{ margin:5px; padding:0px; list-style:none;}
.list04 li{ list-style:none; line-height:26px; color:#706f6f;}
.list04 a{color:#706f6f;}
.box_web{ background:url('box_web.jpg') no-repeat; height:300px; padding-left:0px; padding-right:0px; padding-top:15px; padding-bottom:0px}
.title06{ background:url('title04.jpg') no-repeat; height:33px; line-height:33px; color:#ffffff; font-size:20px;  font-family:"微软雅黑"; margin-bottom:10px; padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px}
.title06 span{ float:right; padding-top:6px;}
.title05{ color:#323232;  line-height:28px; padding-left:10px;}
.title07{ background:url('title07.jpg') repeat-x; height:31px; line-height:31px; color:#323232; font-size:12px}
.title07 span{ float:right;}
.box_line01{ border-left:#c6c6c6 solid 1px; border-right:#c6c6c6 solid 1px;}
.bot02{ background:url('bot02.jpg') repeat-x bottom; height:5px; clear:both; margin-bottom:8px}
.bot02 span{ float:right;}
.list05{ margin:6px 0px 0px 6px; padding:0px; list-style:none; color:#2e657c;}
.list05 li{ list-style:none; padding:6px 0px 0px 0px; height:162px; float:left; width:170px; float:left; text-align:center; border-right:#ececec solid 1px;}
.list05 img{ border:#acacac solid 1px;}
.list05 a{color:#2e657c;}
.list05 .end{ border-right:0px;}
.box_photo{ margin:6px 20px; color:#706f6f; line-height:170%;}
.box_photo a{ color:#2e657c; font-weight:bold;}
.box_photo img{ border:#ababab solid 1px;}
.list06{ margin:0px 18px; padding:0px; list-style:none;}
.list06 li{ list-style:none;  float:left; width:150px; line-height:26px; color:#706f6f;}
.list06 a{color:#706f6f;}

.list07{ margin:0px 10px; padding:0px; list-style:none;}
.list07 li{ list-style:none; line-height:24px; color:#706f6f;}
.list07 a{color:#706f6f;}


.bg_photo010{ width:214px;  background:url('bg_photo.jpg') no-repeat; margin:6px auto; line-height:200%; color:#2e657c}


.mytitle,.mydates,.mybottom{ text-align:center;}
.mytitle{ color:#f87c02; font-size:14px; font-weight:bold;}
.mydates{ border-top:1px solid #cecece; border-bottom:1px solid #cecece;}
.mybottom{ border-top:1px solid #cecece; }


.my_ul{ width:741px; margin:0px auto; padding:0px;}
.my_ul li{ height:123px; border-bottom:1px dashed #cacaca; margin:10px 0px; padding:10px 0px;}
.my_pic{ float:left; margin-left:10px;}
.my_div{ width:601px; color:#7e7e7e; height:97px;  float:right; margin-right:5px; background:url('my_bg.jpg') repeat-x top;}
.my_clear{ clear:both;}
.my_ul_li{ background:url('my_bg2.jpg') repeat-x;}
.my_div span{ color:#4c4c4c; font-weight:bold; line-height:25px; margin-left:8px;}
.my_div a{ color:#f87c02; }
.my_div div{ line-height:20px; margin:13px auto 10px; width:100%;}
.IndexKf{ margin-top:10px;}


.listindex{ margin:0px; padding:0px; width:1002px; margin:0px auto; clear:both; height:auto;}
.listindex li{ float:left; margin:0px 19px; padding:0px; width:207px; overflow:hiddenl; height:194px;}

 /*联系方式*/
.clear{ clear:both;}
.box_big{ width:1002px; margin:0px auto;}
.box_contact{ width:752px; float:right; background:url('bg_contact1.jpg') repeat-y;}
.bg_contact{}
.bg_input{ width:97px; height:18px; padding-left:61px; padding-bottom:5px;}
.bg_contact img{ margin:13px 0px 0px 17px;}
.bg_contact ul{ float:right; width:473px; padding-top:20px;}
.bg_contact li{ list-style:none; float:right; color:#737171; width:412px; line-height:22px;}
.bg_contact li span{ width:412px; font-weight:bold;}

/*网站地图*/
.box_map{ padding-top:15px; width:752px;}
.sitemap{ font-size:12px; color:#666; margin:0px; overflow: visible; height: auto !important; height: 118px;min-height: 118px; padding-left:20px; width:473px; float:right;}
.sitemap li{ line-height:25px; margin:10px 0px; list-style:none; color:#666;}
.sitemap span{ background:#F76E10; width:80px; float:left; padding:0px 10px; font-weight:bold; margin-right:15px;}
.sitemap .home{ background:#d20001; width:80px; float:left; padding:0px 10px; font-weight:bold; margin-right:15px;}
.sitemap .home a{ color:#ffffff; text-decoration:none;}
.sitemap a{ color:#2d6ea6; text-decoration:none;}
.sitemap span a{ color:#ffffff; text-decoration:none;}
.sitemap font{ color:#666; font-size:12px;}
.sitemap font a{ color:#666;}
.box_map p{ color:#737171; text-indent:0px; float:right; width:412px; padding-right:60px; padding-top:25px; line-height:22px;}
.box_map p span{ font-weight:bold; color:#000;}

/*社会公益*/
.box_community{ padding-top:25px; padding-left:8px; color:#5B5B5B; width:751px; padding-bottom:44px;}
.box_community a{ color:#5b5b5b; text-decoration:none;}
.box_community a:hover{ color:#f00; text-decoration:none;}
.box_community p{ line-height:22px;}
.box_community p img{ padding-left:15px;}


.community{ line-height:35px; text-align:center; color:#5b5b5b; height:35px;}

li{ list-style:none;}
.box_community1{ padding-top:25px; color:#5B5B5B; width:751px; padding-bottom:44px;}
.box_community1 ul{ padding:0px; margin:0px; background:url('xu_icohen.jpg') repeat-x; overflow: visible; height: auto !important; height:194px !important; min-height:194px}
.box_community1 li{ float:left; margin:0px; background:url('xu_icoshu.jpg') repeat-y right; width:117px; padding-right:42px; height:176px; padding-left:35px; padding-top:10px; padding-bottom:0px}
.box_community1 li img{ border:1px solid #ABABAB; width:117px; height:117px;}
.box_community1 li h1{ text-align:center; padding:0px; margin:0px; font-weight:normal; font-size:12px; color:#2E657C; line-height:22px;}
.box_community1 li h1 a{ color:#2E657C; text-decoration:none;}
.box_community1 li h1 a:hover{ color:#f00; text-decoration:none;}
.box_community1 .no_left{ padding-left:0px;}
.box_community1 .no_xian{ background:0px;}
.box_community1 .no_top{ padding-top:0px;}


/*人才理念*/
.box_groups{ margin:0px; padding:0px; padding-bottom:25px;}
.box_groups h1{ margin:0px; background:url('bg_h1.gif') no-repeat; height:46px; line-height:20px; color:#ffffff; font-size:13px; padding-left:20px; padding-right:0px; padding-top:0px; padding-bottom:0px }
.box_groups span{ float:right; line-height:20px; color:#000; font-weight:normal; padding-right:5px;}
.box_campus{ width:751px;}
.listcommunitys{ background-color:#F7F7F7; line-height:27px; padding-left:19px; color:#F67201; font-weight:bold;}

.listcommunity1{ color:#5B5B5B; background:url('dian_ico.jpg') no-repeat 8px 13px; line-height:27px; padding-left:19px; width:750px}
.listcommunity1 span{ float:right; padding-right:10px; line-height:27px; color:#F76F01; width:70px; text-align:center;}
.listcommunity1 span a{ text-decoration:none; color:#F76F01;}
.listcommunity1 span a:hover{ text-decoration:none; color:#f00;}
.listcommunity1 em{ float:right; font-style:normal; text-align:center; width:60px; line-height:27px; color:#5B5B5B;}
.listcommunity1 em a{ color:#5B5B5B; text-decoration:none;}

.listcommunity2{ color:#5B5B5B; width:750px; background:#F7F7F7 url('dian_ico.jpg') no-repeat 8px 13px; line-height:27px; padding-left:19px; background-color:#F7F7F7}
.listcommunity2 span{ float:right; padding-right:10px; line-height:27px; color:#F76F01; width:70px; text-align:center;}
.listcommunity2 span a{ text-decoration:none; color:#F76F01;}
.listcommunity2 span a:hover{ text-decoration:none; color:#f00;}
.listcommunity2 em{ float:right; font-style:normal; text-align:center; width:60px; line-height:27px; color:#5B5B5B;}
.listcommunity2 em a{ color:#5B5B5B; text-decoration:none;}

/*客户关系*/
.box_crm{ padding-left:17px; padding-bottom:49px;}
.crm_pic{ background:url('xu_icoshu.jpg') repeat-y right; width:216px; float:left}
.crm_pic_span{ background:url('bg_ico_10.jpg') no-repeat; width:170px; height:249px}
.crm_pic_span img{ width:161px; height:241px; padding:3px 0px 0px 5px; }
.crm_text{ float:left; padding-left:17px; padding-top:61px; width:484px;}
.crm_bg{ width:424px; color:#524F4F;}
.crm_bg_hui{ background-color:#F5F5F5; line-height:25px; padding-left:15px;}

.hotline{ background:url('m_bg.jpg') no-repeat; padding-bottom:5px; padding-left:7px}
.hotline_hui{ width:716px; line-height:25px; margin-left:14px; padding-bottom:22px;}
.hot{ background:#f5f5f5; padding-left:14px;}
.hot h3{ color:#5A5A5A; font-size:12px; padding:0px; margin:0px;}
.hot h2{ background:url('dian.jpg') no-repeat 0px 10px; margin:0px; font-weight:normal; font-size:12px; color:#5A5A5A; padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px}

.hotline1{ font-weight:bold; color:#fff; background:url('bj.jpg') no-repeat; padding-bottom:5px; padding-left:29px; line-height:24px; padding-bottom:10px}
.hotline_hui1{ background:#f5f5f5; width:716px; line-height:25px; margin-left:14px; margin-bottom:22px;}
.hot1{ background:#f5f5f5; padding-left:14px; line-height:25px;}
.hot1 h3{ font-weight:normal; color:#5A5A5A; font-size:12px; padding:0px 0px 0px 10px; margin:0px;}
.hot1 h2{ padding:0px 0px 0px 10px; margin:0px; font-weight:normal; line-height:25px; font-size:12px; color:#5A5A5A; width:244px; float:left;}

.jia_text{ line-height:25px; color:#999999; width:670px;}
.jia_text img{ padding:10px 66px 10px 35px;}
.jia_text span{ padding:0px; margin:0px; float:left; color:#F66E01; font-weight:bold;}
.jia_text p{ text-indent:0px; float:right; width:300px;}

.feedback{}
.feedback h1{ font-size:12px; color:#5A5A5A; padding:30px 0px 23px 12px; margin:0px;}

.feed_text{ width:62px; color:#5A5A5A; line-height:19px; margin-left:15px; padding-bottom:12px;}
.feed_text_input{ line-height:19px; color:#5a5a5a;}

.feed_btn{ padding-left:77px; padding-bottom:39px; padding-top:22px;}
.feed_btn span{ padding-right:7px;}

.box_groups1{ margin:0px; padding:0px; padding-bottom:25px;}
.box_groups1 h1{ margin:0px; background:url('bg_h1.gif') no-repeat; height:46px; line-height:20px; color:#ffffff; font-size:13px; padding-left:20px; padding-right:0px; padding-top:0px; padding-bottom:0px }

.box_community2_div{ float:left; padding:0px; margin:0px; width:314px; border-bottom:1px dashed #EAEAEA; border-right:1px dashed #EAEAEA; padding-right:42px; height:152px; padding-top:10px;color:#797979; padding-left:15px;}
.box_community2_div span{ float:right; padding-right:55px; width:180px; padding:0px; margin:0px; font-weight:normal; font-size:12px;line-height:22px;}
.box_community2_div span a{ color:#2E657C; text-decoration:none;}
.box_community2_div span a:hover{ color:#f00; text-decoration:none;}
.box_community2_div span em{ font-style:normal; color:#F57200; font-weight:bold;}
.box_community2_div .no{ border-right:0px;}

.box_groups .table{ width:626px; margin:0px auto; border-bottom:#CFCFCF 1px solid;}
.box_groups .table_td{ border-top:#CFCFCF 1px solid; border-right:#CFCFCF 1px solid;}
.border_top{ border-top:#CFCFCF 1px solid;}
.box_text_box{ padding-left:100px; color:#333333; line-height:22px; padding-bottom:20px;}
.box_text_box span{ font-weight:bold;}
.bg_title03{ background:url('bg_title02.gif') repeat-x; height:47px; line-height:47px; text-align:center; color:#333}

/* add */
.ban091130{ margin:0 auto 20px; text-align:center;}
.cen091130{ margin:0 auto 20px; width:952px;}
.left091130,.right091130{ float:left; width:398px;  overflow:hidden;}
.right091130{ float:right; width:546px;}
.right091130 a,.right091130{ color:#878787; }
.right091130 a:hover,.right091130 p .more091130{ color:#f87201; }
.clear091130{ clear:both;}
.right091130 h1{ height:24px; width:100%; background:#e5e5e5; font-size:12px; color:#f87201; text-indent:1em; line-height:24px;}
.right091130 p{ line-height:20px; text-indent:0px; text-align:justify; text-justify:inter-ideograph; background:url('091130_line.jpg') repeat-x bottom; margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:5px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px}
.right091130 p span{ text-indent:2em; display:block;}
.right091130 p .more091130{ float:right; margin-top:-20px;}
.ul091130{ margin:0 auto; clear:both; padding:0px 10px;}
.ul091130 li{ line-height:25px; background:url('091130_line.jpg') repeat-x bottom;  list-style-type:none; padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px}
.ul091130 li a{ background:url('091130_bot.jpg') no-repeat left 3px; padding-left:20px}
.ul091130 li span{ float:right;}