/* 整体样式 */
*{  margin:0 auto; padding:0;}
body{ font-family:"宋体", Arial, Verdana; color:#666; margin:0 auto;}
input ,textarea{ font-size:12px; font-family:"宋体";}
img{ border:0;}
ul, ol{ list-style:none;}
input{vertical-align:middle;}

/* 链接样式 */
a{ color:#666; text-decoration:none;}
a:hover{ text-decoration:underline;}
/* 公用样式 */
.left{ float:left;}
.right{ float:right;}
.clear{clear:both; font-size:0; height:0; width:100%; overflow:hidden;}

/* 整体布局 */
#base{ width:1003px; margin:0 auto;}

/* 头部样式 */
#hd{ width:1003px; margin:0 auto; height:91px; background:url(/image/hd_bj.gif) repeat-x; font-size:12px;}
#hd h1{ padding:15px 0 0 30px; float:left;}
#hd_top{ float:right; padding:15px 30px 0 0; text-align:right;}
#hd_top p{ line-height:20px; float:right; width:100%;}
#hd_top p a{ padding:0 6px;}
#hd_top .search{ float:right; background:#fff; border:1px solid #b4bec9; padding:1px 0; margin:4px 6px 0 0; display:inline;}
#hd_top .search input{ float:left;}
#hd_top .search .search_text{ padding:1px 2px; height:13px; border:0; background:none; width:160px;}
#hd_top .search .search_btn{ background:url(/image/search_btn.gif) no-repeat; width:17px; height:15px; border:0; cursor:pointer;}

/* 导航样式 */
#nav{ width:100%; margin:0 auto; font-size:12px; background:url(/image/nav_bj.gif) repeat-x;overflow:hidden; height:73px;}
/*---------------------菜单样式----------------------------------*/
#menu{height:37px;width:1003px;margin:0 auto;}
#menu ul{margin:auto;padding-left:56px;height:37px;line-height:37px;}
.m_li{float:left;padding:0 15px;line-height:37px;height:37px;background:url("/image/menuline.gif") right center no-repeat;}
.m_li a{display:block; color:#FFFFFF; padding:0 20px;font-weight:bold;text-decoration:none;}

.m_li_a{padding:0 20px;overflow:hidden;text-align:center;background:url("/image/menuline.gif") right center no-repeat;color: #2d2b2b;font-weight:bold;text-decoration:none;}
.m_li a:hover{text-decoration:none;background:url(/image/nav_info.gif) repeat-x;color:black;}
.m_li_a{float:left;padding:0 15px;}
.m_li_a a{display:block; color:#000000;padding:0 20px;font-weight:bold;text-decoration:none !important;background:url(/image/nav_info.gif) repeat-x;}


.smenu{width:1003px;line-height:36px;margin:0 auto;}
.s_li{ width:auto; display:none;height:36px;}
.s_li a{float:left;padding:0 10px;height:36px;line-height:32px;background:url(/image/nav_div_bj.gif) repeat-x;color:#666}

.nav_left{ width:9px; height:36px; float:left;display:block; background:url(/image/nav_div.gif) no-repeat; font-size:0;}
.nav_right{ width:11px; height:36px; float:left; display:block; background:url(/image/nav_div.gif) no-repeat -9px 0; font-size:0;}


#s_1{margin-left:69px;}
#s_2{margin-left:191px;}
#s_3{margin-left:313px;}
#s_17{margin-left:435px;}
#s_21{margin-left:557px;}
#s_63{margin-left:482px;}
#menulast{background:none;}

/* 底部样式 */
#ft{ width:960px; margin:10px auto 0;padding-top:5px; font-size:12px; border-top:2px solid #e0e0e0; font-family: "宋体"; height:50px;}
#ft p.left{float:left;line-height:20px;}
#ft p.right{float:right;width:150px;}
#ft p.right img{float:left;}
#ft p span{float:left;padding-top:5px;height:30px;}
#ft p span a{padding:-2px;display:block;}

/* 内容部分 */
#bd{ width:965px; margin:15px auto 0;}

/* 左边公用布局 */
  #sidebar{ width:216px; float:left; font-size:12px;}
#sidebar_list{ width:214px;overflow:hidden;zoom:1;border:1px solid #cfcfd2;margin-bottom:10px;}
#sidebar_list ul{ width:192px; border:1px solid #fff; background:#fff url(/image/side_list_bj.gif) repeat-x; padding:15px 10px 30px;float:left;}
#sidebar_list ul li{ line-height:21px; margin:4px 0; width:192px; float:left; text-indent:20px; font-weight:700;}
#sidebar_list ul li a{color:#303030; text-decoration:none; display:block;height:21px;}
#sidebar_list ul a:hover{color:#fff;background:#272d6c}
#sidebar_list ul li.now_sidebar a{ color:#fff;background:url("/image/now_sidebar.gif") -4px 0px !important;}
#sidebar_list #jtryL a{ background:none;  color:#303030;}
#sidebar_list #jtryL a:hover{ background:#272d6c url(/image/side_list.gif) no-repeat 8px 4px;  color:#fff;}
#sidebar p{margin-bottom:10px;}
#sidebar p.nomargin{margin-top:0px;}
#sidebar_link{overflow:hidden;zoom:1;clear:both;margin-top:20px;}
#sidebar_link h3{ height:20px;}
#sidebar_link select{ width:216px; height:20px;}

/* 右边内容布局 */
.main{ width:728px; float:right; padding-bottom:20px; font-size:12px;}

/* all 标题公用 */
.main h3{ background: url(/image/main_title.gif) repeat-x; line-height:29px; font-size:14px; height:29px;}
.main h3.pagetitle{ background:url(/image/main_title.gif) repeat-x; line-height:29px; font-size:14px; height:29px;}
.main h3 b{ display:block; float:left; background:url(/image/main_b_bj.gif) no-repeat; text-indent:20px; color:#000;}
.main h3 span{ display:block; float:left; text-indent:5px;text-transform:uppercase;color:#888}
.main h3 p{ float:right; padding-right:15px; border-right:1px solid #e6e6e6; font-size:12px; font-weight:400;color:444;}

/* 文字大小打印收藏公用 */
.font-style{ font-size:12px; line-height:20px; text-align:right; padding:6px 10px 0 0; margin-top:30px;}
.font-style b{ float:right; margin:0 10px; line-height:20px;}
.font-style span{ padding:0 2px; float:right;}
.font-style p{ float:right;}
.font-style span a{ padding:0 5px;}

/* all翻页公用样式
.all_page{ margin-top:30px; text-align:center;}
.all_page span{ padding:4px 6px; border:1px solid #e2e2e2; font-size:10px;}
.all_page b{ padding:4px 6px; border:1px solid #e2e2e2;}
.all_page .page_info{ background:#272d6c;}
.all_page .page_info a{ color:#fff;}*/

/* all 滑动样式 */
.all_hd{ width:728px;margin-top:20px;}
.all_hd_title{ width:728px; float:left; background:url(/image/tabtitlebg.gif) repeat-x left bottom;}
.all_hd_title li{ float:left; line-height:32px;margin-right:1px; font-weight:700; cursor:pointer;}
.all_hd_title li span{background:url(/image/tabwait.gif) bottom  repeat-x; display:block; padding:0 1.47em; color:#555; text-decoration:none;font-weight:normal}
.all_hd_title .info{ background:url(/image/tabnowbg.gif) repeat-x; border:0; line-height:32px;border:1px solid #e2e2e2; border-bottom:none;}
.all_hd_title .info span{ color:#000;font-weight:700;background:none;padding:0 22px; border:1px solid #fff; border-bottom:0;}
.all_hd_main{ border:1px solid #e2e2e2; border-top:0;float:left;width:725px;}

.list_tab{border-bottom:solid 2px #efefef;}

#ry_piclist{margin-top:0px;margin-bottom:12px;overflow:hidden;zoom:1;}
#ry_piclist  .news_hd li { float:left;margin:10px;width:110px;height:80px;}
#ry_piclist  .news_hd li img{border:Solid 3px #e2e2e2;}
#ry_piclist .all_hd_main ul{overflow:hidden;zoom:1;padding:10px 20px 10px 30px;}

/*招商滑动*/
.all_hd_title .bu li{ background:url(/image/tabnowbg.gif) repeat-x; border:0; line-height:32px;border:1px solid #e2e2e2; border-bottom:none;}
.all_hd_title .bu li a{ padding:0px 10px;}
/* ---------所有布局样式---------- *

/* 招商合作 */
#zshz_main{ width:728px; float:left;padding-top:13px;}
#zshz_main .zshz_banner{ width:728px;overflow:hidden;zoom:1;}
#zshz_main .zshz_banner img{ width:728px; height:154px; float:left;}
#zshz_main .zshz_text{ line-height:22px; padding:15px 30px 0 10px;}
#zshz_main .zshz_hd{ padding:20px 0; line-height:30px; width:728px; float:left;}
#zshz_main .zshz_hd li{ width:100%; float:left;}
#zshz_main .zshz_hd li span{ display:block; float:left; width:100px; text-align:center;}
#zshz_main .zshz_hd li a{ text-indent:10px; display:block; width:610px; float:left;}
#zshz_main .zshz_hd .con_icon a{ background:#f2f2f2;}

#hz_piclist{padding:20px 0px;}
.hz_onepic{padding-bottom:10px;margin:10px 0px;overflow:Hidden;zoom:1;background:url("/image/dottedline.gif") center bottom repeat-x;}
.hz_onepic .onehzpic{padding:3px;background:#e2e2e2;border:Solid 1px #c8c8c8;}
.hz_onepic .onehzpic img{margin-left:1px;}
.hz_onepic p{text-align:left;line-height:20px;}

/* 新源汇 */
#xyh_jj_main{ width:728px; float:left;}
#xyh_jj_main .xyh_banner{ wdith:728px; float:left;}
#xyh_jj_main .xyh_banner img{ width:728px; height:134px; float:left;}
/*-----*/
#xyh_jj_main .xyh_jj_text{ line-height:22px; padding:70px 20px 0 100px; margin-top:30px; width:608px; float:left; background:url(/image/xhy_jj_bj.jpg) no-repeat; height:367px;}
#xyh_jj_main .xyh_jj_text .xyh_jj_content{ width:593px; padding-right:15px; height:330px; float:left; overflow:hidden; overflow-y:scroll;}
/*-----*/
#xyh_jj_main .xyh_hysc_text{ line-height:20px; margin-top:30px; width:728px; float:left; background:url(/image/xhy_hysc_bj.jpg) no-repeat; height:694px;}
#xyh_jj_main .xyh_hysc_1{ width:340px; height:140px; float:left; display:inline; margin:102px 0 0 30px; overflow:hidden; overflow-y:scroll;}
#xyh_jj_main .xyh_hysc_1 div{ background:url(/image/hysc_icon.gif) no-repeat 0 4px; padding:0 10px 0 20px;}
#xyh_jj_main .xyh_hysc_2{ width:300px; height:300px; float:right; display:inline; margin:50px 24px 0 0; overflow:hidden; overflow-y:scroll;}
#xyh_jj_main .xyh_hysc_2 div{ background:url(/image/hysc_icon.gif) no-repeat 0 4px; padding:0 10px 0 20px;}
#xyh_jj_main .xyh_hysc_2 span{ display:block; width:30px; height:50px; float:right;}
#xyh_jj_main .xyh_hysc_3{ width:280px; height:340px; float:left; display:inline; margin:67px 0 0 30px; overflow:hidden; overflow-y:scroll;}
#xyh_jj_main .xyh_hysc_3 div{ background:url(/image/hysc_icon.gif) no-repeat 0 4px; padding:0 10px 0 20px;}
#xyh_jj_main .xyh_hysc_4{ width:350px; height:250px; float:right; display:inline; margin:60px 24px 0 0; overflow:hidden; overflow-y:scroll;}
#xyh_jj_main .xyh_hysc_4 div{ background:url(/image/hysc_icon.gif) no-repeat 0 4px; padding:0 10px 0 20px;}
/*-----*/
#xyh_jj_main .xyh_hyhd_text{ width:728px; float:left; margin-top:20px;}
#xyh_jj_main .xyh_hyhd_top{ width:728px; height:20px; background:url(/image/hyhd_h_bj.gif) no-repeat; float:left; padding-top:24px; line-height:20px; font-size:12px; color:#272d6c; font-weight:700; text-indent:50px;}
#xyh_jj_main .xyh_hyhd_bottom{ width:728px; height:11px; background:url(/image/hyhd_h_bj.gif) no-repeat 0 -44px; float:left; font-size:0;}
#xyh_jj_main .xyh_hyhd_main{ width:648px; background:url(/image/hyhd_bj.gif) repeat-y; float:left; padding:10px 30px 30px 50px;}
#xyh_jj_main .hyhd_list{ width:648px; float:left; background:url(/image/hyhd_list_bj.gif) repeat-x left bottom; padding:10px 0;}
#xyh_jj_main .hyhd_list img{ float:left; width:200px; height:100px;}
#xyh_jj_main .hyhd_list ul{ width:420px; padding-left:10px; float:left; line-height:20px;}
/*-----*/
#xyh_jj_main .xyh_yhsj_main{ width:648px; background:url(/image/hyhd_bj.gif) repeat-y; float:left; padding:10px 30px 20px 50px; overflow:hidden;}
#xyh_jj_main .xyh_yhsj_main ul{ width:655px; float:left;}
#xyh_jj_main .xyh_yhsj_main li{ width:131px; text-align:center; float:left; padding:7px 0; height:83px; overflow:hidden;}
#xyh_jj_main .xyh_yhsj_main li img{ border:1px solid #d6d6d6; width:117px; height:81px;}
/*-----*/
#xyh_jj_main .xyh_jfjh_main{ width:700px; background:url(/image/hyhd_bj.gif) repeat-y; float:left; padding:10px 28px 30px 0;}
#xyh_jj_main .xyh_jfjh_main h4{ font-size:12px; text-indent:50px; color:#272d6c; line-height:30px;}
#xyh_jj_main .xyh_jfjh_main ul { width:700px; float:left;}
#xyh_jj_main .xyh_jfjh_main ul li{ width:700px; float:left; margin:5px 0; background:url(/image/jfjh_list.gif) repeat-y; line-height:20px;}
#xyh_jj_main .xyh_jfjh_main ul li b,#xyh_jj_main .xyh_jfjh_main ul li span{ display:block; float:left;}
#xyh_jj_main .xyh_jfjh_main ul li .jfjh_1{ width:200px; text-indent:50px;}
#xyh_jj_main .xyh_jfjh_main ul li .jfjh_2{ width:320px; text-indent:10px;}
#xyh_jj_main .xyh_jfjh_main ul li .jfjh_3{ width:180px; text-indent:10px;}
#xyh_jj_main .xyh_jfjh_main p{ line-height:22px; color:#272d6c; width:650px; padding:10px 0 0 50px; float:left;}




/* 新源文化 */
#xywh_main{ width:728px; float:left;}
#xywh_main .xywh_banner{ wdith:728px; float:left; margin-top:15px;}
#xywh_main .xywh_banner img{ width:728px; height:134px; float:left;}
/*-----*/
.xywh_whln_text{ width:728px; float:left;}
.xywh_whln_text p{ margin: 0;padding:0;}
.whln_list{ width:728px; float:left; padding:10px 0; background:url(/image/hyhd_list_bj.gif) repeat-x left bottom;}
.whln_list h4{ width:727px; float:left; background:url(/image/whln_title.gif) repeat-x; border-right:1px solid #bababa; line-height:27px;}
.whln_list h4 b{ background:#272d6c; font-size:12px; color:#fff; display:block; float:left; padding:0 15px;}
.whln_list dl{ width:728px; float:left; background:#f6f6f6; height:93px; margin-top:10px;}
.whln_list dl dt{ float:left; padding:7px 20px 6px; line-height:20px;}
.whln_list dl dt img{ float:left; margin:30px 0 0 10px;}
.whln_list dl dd{ width:275px; float:right;}
.whln_list dl dd img{ float:right;}

/* 集团简介 */
#jtjj_main{ width:728px; float:left;}
#jtjj_main .jtjj_banner{ wdith:728px; float:left;}
#jtjj_main .jtjj_banner img{ width:728px; float:left;}
#jtjj_main .jtjj_text{ width:100%; line-height:22px; padding:20px 0; float:left;}

/* 董事长致辞 */
#dszzc_main{ width:728px; padding-top:25px; float:left;}
#dszzc_main .dszzc_txt{margin-right:30px;display:inline;line-height:22px; background:url(/image/zjxy_dszzc_07.jpg) no-repeat right bottom; padding-bottom:100px; float:right; }
#dszzc_main .dszzc_txt img{ border:#e2e2e2 solid 3px; float:left; margin:0 20px 0 0;}

/* 管理团队 */
#gltd_main{ width:728px; padding-top:15px; float:left;}
#gltd_main .gltd_banner{ width:100%;}
#gltd_main .gltd_text{ padding:20px 0; line-height:22px;}

/* 集团荣誉 */
table#jtry_main{ width:728px; margin-top:15px;}
#jtry_main td{background:url("/image/dottedline.gif") bottom center repeat-x; padding-top:15px;padding-bottom:5px; }
#jtry_main .jtry_list span{ display:block; width:125px; float:left;}
#jtry_main  span img{ border:#e2e2e2 solid 3px; padding:1px;}
#jtry_main p{ color:#000;line-height:20px;font-size:14px;}
#jtryL{ position:absolute; top:0px; left:80px; width:192px; height:120px; display:none;}

/* 组织架构 */
#zzjg_main{ width:657px; margin:0 auto;}
#zzjg_main h4{ display:block; margin:30px 0 10px;}
#zzjg_main ul li{padding:12px 0px;}
#zzjg_main li span{display:block;font:bold 15px "黑体","宋体";color:#686d8d;padding-left:46px;background:url("/image/biao.gif") 25px 2px no-repeat}
#zzjg_main ul .fangye{background:#f5f5f5 url("/image/fangye.gif") right bottom no-repeat;}

    /* 新源足迹 */
#xyzj_main{ width:728px; padding-top:0px; float:left;position:relative;}
#xyzj_main .xyzj_banner{ border:#272d6c solid 1px; text-align:center; width:100%;}
#xyzj_main .xyzj_hd{ padding:10px 0;overflow:hidden;zoom:1;line-height:25px; width:684px; margin:0 auto;}
#xyzj_main .xyzj_hd li{ width:100%; padding:0px 0;  float:left;margin:4px 0px;}
#xyzj_main .xyzj_hd li span{ display:block; width:70px; float:left;}
#xyzj_main .xyzj_hd li p{ display:block; width:593px;padding-left:20px; float:left;}
#xyzj_main .xyzj_hd li.grayli  p{background:#f2f2f2;}
#xyzj_main .all_hd{padding-top:230px;}
#xyzj_main .all_hd_main{border:1px solid #e2e2e2;}

.flash_side{position:absolute;height:205px;top:10px;left:0px;}

/* 新源出品公共样式 */
.xycp_pic{ width:100%; position:relative; margin:30px 0; float:left;}
.xycp_pic .xycp_picBg{ width:701px; height:372px; background-color:#a6a6a6; position:absolute; left:4px; top:4px; z-index:-9999;}
.xycp_pic .xycp_picCo{ width:701px; height:372px;}
.xycp_pic .xycp_picCo .picBig{ width:589px; height:370px; border:#272d6c solid 1px; float:left;}
.xycp_pic .xycp_picCo .picBig img{ width:589px; height:370px;}
.xycp_pic .xycp_picCo .picSmall{ width:107px; height:371px; background-color:#ededed; float:right;}
.xycp_pic .xycp_picCo .picSmall .picSmall_tb{ width:90px; height:7px; background:url(/image/xycp_zyw_06.jpg) no-repeat left top; margin:3px auto 0 auto;}
.xycp_pic .xycp_picCo .picSmall .picSmall_list{ width:90px; height:342px; _height:335px; margin:5px auto;}
.xycp_pic .xycp_picCo .picSmall .picSmall_list .scroll_div {width:90px; height:342px; _height:335px; margin:0 auto; overflow: hidden; white-space: nowrap;}
.xycp_pic .xycp_picCo .picSmall .picSmall_list .scroll_div a img{filter: gray}
.xycp_pic .xycp_picCo .picSmall .picSmall_list .scroll_div a:hover img{filter:}
.xycp_pic .xycp_picCo .picSmall .picSmall_list .scroll_div img {width:88px; height:60px; border:0;margin: 2px auto; _margin: 1px auto; border:#272d6c solid 1px; cursor:pointer;}
.xycp_pic .xycp_picCo .picSmall .picSmall_bb{ width:90px; height:7px; background:url(/image/xycp_zyw_11.jpg) no-repeat left top; margin:3px auto 0 auto;}

/* 全球资源网 */
#zyw_main{ width:720px; margin:0 auto;}
#zyw_main h4{font-size:16px; padding:20px 0 5px 0; border-bottom:#ebebeb solid 1px; text-align:center;color:#000}
#zyw_main .zyw_txt{ width:100%; line-height:22px; float:left;}

/* 新源发商贸城list */
#xysmcList_main{ width:100%; padding-top:10px; float:left;}
#xysmcList_main .xysmcListMid{ width:96%; padding:0 2% 2%; background-color:#f6f6f6; border-top:#1e2377 solid 4px; border-left:#d8d8d8 solid 1px; border-right:#d8d8d8 solid 1px; border-bottom:#d8d8d8 solid 1px; margin:8px 0; float:left;}
#xysmcList_main .xysmcListMid_top{ font-weight:bold;  width:100%; padding:8px 0; background:url(/image/xycp_scList_11.jpg) repeat-x left bottom; float:left;}
#xysmcList_main .xysmcListMid_top .xysmcListMid_topT a{ color:#7d4100; font-size:14px;margin-top:5px; display:block; float:left;}
#xysmcList_main .xysmcListMid_top .xysmcListMid_topW{ color:#272d6c; font-size:11px; font-family:Tahoma; display:block; width:210px; height:21px; line-height:18px; padding-left:15px; background:url(/image/xycp_scList_06.jpg) no-repeat right center; margin-left:10px; float:left;}
#xysmcList_main .xysmcListMid_top .xysmcListMid_topW a{ color:#272d6c;}
#xysmcList_main .xysmcListMid_top .xysmcListMid_topJ{ display:block; float:right;}
#xysmcList_main .xysmcListMid_top .xysmcListMid_topJ img{cursor:pointer;}
#xysmcList_main .xysmcListMid_topTxt{ width:100%; color:#666; font-weight:bold; padding:10px 0; float:left;}
#xysmcList_main .xysmcListMid_pic{ width:100%; float:left;}
#xysmcList_main .xysmcListMid_pic img{ border:#c6c6c6 solid 3px; background-color:#fff; padding:1px; width:692px; height:280px;}
#xycp_pic1,#xycp_pic2,#xycp_pic3,#xycp_pic4,#xycp_pic5{display:block;}



/* 新源产品 flash */
.flash_pic{padding:20px 0px;text-align:center;}


/* 新闻公用 */
.news_tw{ width:100%; float:left;margin-top:20px;margin-bottom:15px;}
.news_tw .news_pic{ background:url(/image/xyxw_mtbd_03.jpg) no-repeat; width:320px; height:218px; padding:0 7px 6px 0; float:left;text-align: center; overflow:hidden; position:relative;}

.news_tw .news_pic a{ position:static; +position:absolute; top:50%; display:block;}
.news_tw .news_pic a img{ position:static; +position:relative; top:-50%; left:-50%;vertical-align:middle;}
.news_tw .news_pic a:after { content:".";font-size:1px; visibility:hidden}

.news_tw .news_txt{ width:372px; float:right;}
.news_tw .news_txt h4{ color:#000; font-size:14px; display:block; width:94%; border-top:#b2b2b2 dashed 1px; border-bottom:#b2b2b2 dashed 1px; height:33px; line-height:33px; padding:0 3%;}
.news_tw .news_txt p{ padding-top:15px; line-height:22px;}
#news_main{ width:728px; float:left;}
#news_main .news_hd{ padding:20px 0; line-height:25px; width:684px; margin:0 auto;}
#news_main .news_hd li{ width:100%; padding:px 0;  float:left;margin:4px 0px;}
#news_main .news_hd li span{ display:block; width:54px; float:left;}
#news_main .news_hd li a{  display:block; width:605px;padding-left:20px; float:left;}
#news_main .news_hd li.f2f a{ background-color:#f2f2f2;}

/* 广纳贤才 */
#gnxc_main{ width:728px; padding-top:18px; float:left;}
#gnxc_main .gnxc_mainTit h4{ font-weight:normal; font-size:12px; border-top:#e2e2e2 solid 1px; border-left:#e2e2e2 solid 1px; border-right:#e2e2e2 solid 1px; background-color:#fff;}
#gnxc_main .gnxc_mainTit h4 span{ display:block; padding:0 40px; height:22px; line-height:22px; border-top:#fff solid 1px; border-left:#fff solid 1px; border-right:#fff solid 1px; background:url(/image/all_hd_title.gif) repeat-x left top;}
#gnxc_main a{ color:656667;}
#gnxc_main a:hover{ color:#ff9000;}
#gnxc_main .gnxc_l{ border-top:#e2e2e2 solid 1px; border-left:#e2e2e2 solid 1px; border-right:#e2e2e2 solid 1px;}
#gnxc_main .gnxc_ll{ border-bottom:#e2e2e2 solid 1px; border-left:#e2e2e2 solid 1px; border-right:#e2e2e2 solid 1px; background:url(/image/gnxc_bg_03.jpg) left top; padding-bottom:25px;}

#botlink{border:Solid 1px #e2e2e2;border-top:0px;height:25px;line-height:25px;}
#botlink p{float:right;padding:0px 10px ;background:url("/image/jiantou.gif") left center no-repeat;}
#botlink p a{text-decoration:underline;}
.job_intro{padding-bottom:5px;}
.job_intro li{vertical-align:middle;height:22px; line-height:22px;}
.job_intro li span{float:left;line-height:22px;}
.job_intro .job_line1{width:300px;}
.job_intro .job_line2{width:300px;}

/* 联系我们 */
#lxwm_main{ width:728px; padding-top:15px; float:left;padding-bottom:20px}
#lxwm_main .lxwm_banner{ width:100%; float:left;}
#lxwm_main .lxwm_content{ width:94%; border:#e2e2e2 solid 1px; background:url(/image/rlzy_lxwm_11.jpg) repeat-x left bottom; margin:15px 0; padding:20px 3% 15px 3%; float:left;}
#lxwm_main .lxwm_content .divL{ width:31%; line-height:22px; background:url(/image/rlzy_lxwm_07.jpg) repeat-y right top; margin-right:23px; float:left;}
#lxwm_main .lxwm_content .divNl{ width:31%; line-height:22px; float:left;}

#lxwm_left{float:left;padding-bottom:30px;}
#lxwm_right{float:left;padding-left:20px;padding-top:20px;}
#lxwm_right li{font-weight:600;color:#8f8f8f;font-size:13px;line-height:24px;}
#lxwm_right span.normal_font{font-weight:normal}

/* 人才理念 */
#rcln_main{ width:728px; padding-top:20px; float:left;}
#rcln_main .rclnList{ width:682px; padding:15px 12px; border:#e8e8e8 solid 1px; background:url(/image/rlzy_rcln_07.jpg) repeat-x left bottom; margin:15px auto;}
#rcln_main .rclnList_pic{ width:290px; height:122px; float:left;}
#rcln_main .rclnList_pic img{ width:263px; height:122px;}
#rcln_main .rclnList_txt{ width:390px; float:left;}
#rcln_main .rclnList_txt h4{font-size:12px; border-top:#aeaeae solid 3px; padding:6px 0 6px 3px; background:url(/image/newsD_03.jpg) repeat-x left bottom;}
#rcln_main .rclnList_txt h4 a{color:#272d6c;}
#rcln_main .rclnList_txt p{ padding-top:10px; line-height:22px; padding-left:3px;}
#rcln_main .rclnList_btn{ width:95%; margin-top:15px; text-align:right; padding-right:5%; float:left;}

/* 人才理念-对员工的优待 */
#rclnCt_main{ width:728px; padding-top:20px; float:left;}
#rclnCt_main .rclnCt_banner{ width:100%; float:left;}
#rclnCt_main .rclnCt_content{ width:96%; border:#e2e2e2 solid 1px; line-height:22px; background:url(/image/rclnCt_07.jpg) repeat-x left bottom; margin:15px 0; padding:20px 2% 15px 2%; float:left;}
#rclnCt_main .rclnCt_content b{ display:block; color:#272d6c; font-size:14px; font-weight:500; line-height:40px; text-align:center; padding:10px 0 40px 0;}

/* 人才理念-公司对待员工 */
#rclnDd_main{ width:728px; padding-top:20px; float:left;}
#rclnDd_main .rclnDd_banner{ width:100%; float:left;}
#rclnDd_main .rclnDd_content{ width:96%; border:#e2e2e2 solid 1px; line-height:22px; background:url(/image/rclnCt_07.jpg) repeat-x left bottom; margin:15px 0; padding:20px 2% 15px 2%; float:left;}
#rclnDd_main .rclnDd_content b{ display:block; color:#272d6c; font-size:15px;  line-height:40px; padding:10px 0 40px 0;}

/* 人才理念-人才观 */
#rclnRcg_main{ width:728px; padding-top:20px; float:left;}
#rclnRcg_main .rclnRcg_banner{ width:100%; float:left;}
#rclnRcg_main .rclnRcg_content{ font-size:13px; font-weight:700; width:96%; border:#e2e2e2 solid 1px; line-height:30px; background:url(/image/rclnCt_07.jpg) repeat-x left bottom; margin:15px 0; padding:20px 2% 15px 2%; float:left;}
#rclnRcg_main .rclnRcg_content em{ color:#3857a7; font-style:normal;}

/* 人才理念-留言回复 */
#msg_main{padding-top:10px;}
#givemsg{padding-top:10px;text-align:right;padding-left:60px;}

.msg_content div{border-bottom:solid 1px #dadada;padding:14px 0px;}
span.mname{font-weight:bold;color:#324d90}
span.mtime{color:#cfcfcf;}
.msg_content .msg_word{padding-left:30px;}
.msg_content .host_name{padding-left:30px;}
span.hname{font-weight:bold;}

.msg_form{padding:30px 20px;}
.msg_form div{margin:10px 0px;}
.msg_form .oneinput label,.msg_form .twotextarea label{float:left;width:80px;font-weight:bold;color:black;}

.msg_form input{border:Solid 1px #7f9db9;float:left;}
.msg_form textarea{border:Solid 1px #7f9db9;width:450px;height:130px;}
.msg_form .yourname input{width:170px;}
.msg_form .dzyx input{width:370px;}
.msg_form .yzma input{width:60px;}
.msg_form .yzma span{float:left;margin-left:10px;}
#submitform{padding:15px 0px 0px 80px;}
#submitform input{border:0px;width:65px;height:20px;}
#submitform .tosubmit{background:url("/image/tosubmit2.gif") center no-repeat;}
#submitform .toreset{background:url("/image/toreset2.gif") center no-repeat;}

#zw_xx{border:Solid 1px #dfdfdf;padding:10px 20px;}
#zw_title{border-top:solid 1px #dfdfdf;height:24px;padding-top:1px;}
#zw_title p{background:#e6e6e6;height:23px;line-height:23px;color:black;}
#zw_title p strong{display:block;float:left;width:120px;text-align:center;background:#d1d1d1}
#zw_title p span{margin-left:40px;}

#zw_txt{overflow:hidden;zoom:1;padding:10px 20px;}
#zw_txt strong{display:block;line-height:45px;padding-left:20px;background:url("/image/listpage.gif") left center no-repeat;}
#zw_txt ul{padding-left:20px;}
#zw_txt li{line-height:22px;}
#zw_txt p{line-height:22px;padding-left:20px;}

#clickbutton{height:30px;text-align:left;padding-left:20px;margin-top:12px;}
#clickbutton a{display:block;width:103px;height:27px;background:url("/image/button.gif") center no-repeat;line-height:25px;text-align:center;color:white;}
#clickbutton a:hover{color:white;text-decoration:underline;}

.oneinput{height:30px;}
#zpform{padding-top:15px;padding-left:10px;}
label{color:black;}
.oneinput label{float:left;width:60px;padding-top:5px;}
.oneinput input{height:18px;width:200px;line-height:18px;padding:0px 5px;}
.onetextarea label{float:left;padding-top:5px;}
.onetextarea textarea{width:540px;height:180px;overflow:auto;}
.tosubmit{width:103px;height:25px;background:url("/image/tosubmit.gif") center no-repeat;border:0px;cursor:pointer}
.toreset{width:103px;height:25px;background:url("/image/toreset.gif") center no-repeat;border:0px;cursor:pointer}
.formbot{padding-left:60px;margin-top:12px;}

/* 活动报道 */
#hdbd_main{ width:728px; padding-top:25px; float:left;}
#hdbd_main .hdbdList{ width:698px; margin:0 auto 14px auto; background:url(/image/xywh_hdbd_11.jpg) repeat-x left bottom; padding-bottom:15px;}
#hdbd_main .hdbdList .hdbdListM{ width:674px;height:145px;padding:10px 12px; border:#e8e8e8 solid 1px; background:url(/image/xywh_hdbd_03.jpg) repeat-x left top; float:left;}
#hdbd_main .hdbdList .hdbdListM span{ display:block; width:290px; height:139px; float:left;}
#hdbd_main .hdbdList .hdbdListM span img{ width:263px; height:139px;}
#hdbd_main .hdbdList .hdbdListM p{ display:block; width:360px; height:139px; line-height:20px; overflow:hidden; float:left;}

/* 新源影像 */
#xyyx_main{ width:728px; padding-top:25px; float:left;}
#xyyx_main .xyyx_top{ width:666px; margin-left:18px; float:left;}
#xyyx_main .xyyx_top .search{ height:27px; background:url(/image/xywh_03.gif) no-repeat left top; padding-left:11px; display:inline; float:left;}
#xyyx_main .xyyx_top .search input{ float:left;}
#xyyx_main .xyyx_top .search .search_text{ color:#ababab; width:158px; height:13px; padding:7px 0; border:none; background:url(/image/xywh_xyyxb_03.gif) repeat-x left top;}
#xyyx_main .xyyx_top .search .search_btn{ width:24px; height:27px; border:none; background:url(/image/xywh_xyyx_04.gif) no-repeat left top;}
#xyyx_main .xyyx_top .xyyx_topCon{ width:650px; height:auto;overflow:hidden;zoom:1; border:#e8e8e8 solid 1px; background:url(/image/xywh_xyyx_08.jpg) repeat-x left bottom; margin-top:15px; padding:15px 26px 15px 10px; float:left;}
#xyyx_main .xyyx_top .xyyx_topCon span{ display:block; width:410px; height:242px; float:left;}
#xyyx_main .xyyx_top .xyyx_topCon p{ display:block; width:218px; height:242px; line-height:22px; overflow:hidden; float:left;}
#xyyx_main .xyyx_top .xyyx_topCon p a{ display:block; margin-top:20px;}
#xyyx_main .xyyx_hd{ padding:20px 0; line-height:25px; width:714px; float:left;}
#xyyx_main .xyyx_hd li{ width:100%; padding:5px 0;  float:left;}
#xyyx_main .xyyx_hd li .time{ display:block; width:80px; float:left;text-align:center;}
#xyyx_main .xyyx_hd li p{ display:block;  width:612px; padding-left:20px; float:left;}
#xyyx_main .xyyx_hd li p span{ display:block; width:430px; overflow:hidden; float:left;}
#xyyx_main .xyyx_hd li p .look{ display:block; width:120px; float:left;text-align:center;}
#xyyx_main .xyyx_hd li p .look:hover{ color:#ff8a00;}
#xyyx_main .xyyx_hd li p .downLoad{ display:block; width:50px; float:left;text-align:center;}
#xyyx_main .xyyx_hd li .list_gray {background-color:#f2f2f2;}

#mc_player{text-align:center;padding-top:10px;line-height:30px;}



/* 新源月刊 */
/* 新源月刊 */
#xyyk_main{ width:698px; padding-top:25px; margin:0 auto;}
#xyyk_main .xyykLeft{ width:129px; line-height:19px; float:left;}
#xyyk_main .xyykLeft .select{ width:100%; margin-bottom:25px;}
#xyyk_main .xyykLeft .select select{ color:#ababab; width:85%;}
#xyyk_main .xyykLeft ul li{ width:96px; height:35px;}
#xyyk_main .xyykLeft .active{ color:#fff; font-family:"黑体"; font-weight:600; display:block; width:86px; height:35px; background: url(/image/xywh_xyyk_15.gif) no-repeat left top; padding-left:10px; cursor:pointer;}
#xyyk_main .xyykLeft .normal{ color:#fff; font-family:"黑体"; font-weight:600; display:block; width:86px; height:35px; background: url(/image/xywh_xyyk_06.gif) no-repeat left top; padding-left:10px; cursor:pointer;}
#xyyk_main .xyykRight{ position:relative; width:569px; float:left;}
#xyyk_main .xyykRight .xyykRight_top{ width:100%; height:121px; background: url(/image/xywh_xyyk_03.gif) no-repeat left top;}
#xyyk_main .xyykRight .xyykRight_mid{ position:relative; width:100%; padding-bottom:55px; _padding-bottom:2px; background:url(/image/xywh_xyyk_10.gif) repeat-y left top;}
#xyyk_main .xyykRight .xyykRight_mid .midCon{ position:relative; width:510px; margin:30px 0 0 40px; _margin:30px 0 0 20px; float:left;}
#xyyk_main .xyykRight .xyykRight_mid .midCon b{ position:absolute; top:-55px; right:0px; _position:relative; _float:right; color:#272d6c; font-family:Arial; font-size:18px; font-style: italic; display:block; width:170px;}
#xyyk_main .xyykRight .xyykRight_mid .midCon b span{ color:#272d6c; font-family:Arial; font-size:48px;}
#xyyk_main .xyykRight .xyykRight_mid .none{ display:none;}
#xyyk_main .xyykRight .xyykRight_mid .midCon .midConPic{ display:block; width:210px; height:239px; float:left;}
#xyyk_main .xyykRight .xyykRight_mid .midCon .midConPic .xyh_down{display:block;height:32px;width:192px;margin-top:5px;background:url(/image/download.gif)}



#xyyk_main .xyykRight .xyykRight_mid .midCon .midConPic img{ width:192px; height:239px;}
#xyyk_main .xyykRight .xyykRight_mid .midCon p{ display:block; width:300px; line-height:20px; _position:relative; _top:-55px; float:left;}
#xyyk_main .xyykRight .xyykRight_bot{ width:100%; height:6px; background:url(/image/xywh_xyyk_18.gif) no-repeat left top;}


/* ---------所有布局样式结束---------- */

.flsm_content{padding:10px 20px;line-height:22px;}

#maplinks{padding:5px 20px 5px 10px;}
#maplinks strong{font:bold 12px "宋体";padding-left:18px;color:#272d6c;line-height:30px;}
.lanlinks{height:26px;padding-left:10px;background:#f3f3f3;line-height:26px;}
.lanlinks a{margin:0 8px;}

#art_content{padding:10px 0px;}
#art_content h1{font:bold 16px "宋体";color:black;line-height:40px;text-align:center;}
#art_intro{text-align:center;margin-bottom:12px;color:#333;margin-top:5px;}
#art_main{background:url("/image/dottedline.gif") top repeat-x;padding:20px 10px;line-height:23px;text-indent:2em;}
#art_main p{margin-bottom:15px;}

/*  ---------所有分页样式---------- */

.all_page .page_info{ background:#272d6c;}
#pagenavi {
    display:inline;
    float:left;
}
#pagenavi a, #pagenavi span {
    display:block;
    float:left;
    margin:10px 2px;
    padding:2px 6px;
    text-decoration:none;
    border:1px solid #e2e2e2;
    color:#666;
}
#pagenavi a.curpage {
    color:#fff;
    background:#272d6c;
    font-weight:bold;
}
#pagenavi a:hover {
    color:#fff;
    background:#272d6c;
    text-decoration:none;
}

/* ---------搜索---------- */
#search_list{margin-top:10px;}
#search_title{height:28px;line-height:28px;background:#efefef;padding:0px 20px;}
.st_left{float:left;}
.st_right{float:right;}
#search_content{margin:10px auto;}
.one_search{padding:10px 5px;background:url("/image/dottedline.gif") left bottom repeat-x;margin:10px auto;}
.search_tm{height:25px;line-height:25px;}
.search_tm h2{font:bold 13px "宋体";float:left;line-height:25px;padding-left:15px;background:url("/image/searchbiao.gif") left center no-repeat;}
.search_tm span.search_time{float:right;padding-right:6px}
.search_txt{line-height:20px;padding:5px 6px 0 15px;}
.one_search .thekeyword{color:#8d4a03}

#givemsg input{width:94px;height:27px;border:0px;cursor:pointer;margin-left:15px;}
#givemsg .togivemsg{background:url("/image/givmsg.gif") center no-repeat;}
#givemsg .tocheckmsg{background:url("/image/checkmsg.gif") center no-repeat;}

/*招聘*/
#botlink{border:Solid 1px #e2e2e2;border-top:0px;height:25px;line-height:25px;text-align:right;}
#botlink span{padding:0px 10px ;background:url("/image/jiantou.gif") left center no-repeat;}

/*合作加盟*/
.hz_onepic p{text-align:left;line-height:20px;padding-top:5px;}
  /* 专题页面 */

#zt_pic_main{border:solid 1px #e8e8e8;padding:5px;zoom:1;overflow:hidden;margin-top:20px;background:url(/image/zt_bg.gif) bottom repeat-x;}

#zt_pic_title{height:39px;margin:10px 5px;background:url(/image/dottedline.gif) bottom repeat-x;}
#zt_pic_title img{float:left;}
#zt_pic_title h2{font:bold 14px arial;float:left;color:#c90103;line-height:30px;border-top:solid 2px #adadad;margin-top:4px;width:635px;}
#zt_pic_title h2 span{font:normal 12px arail;color:#acacac;line-height:30px;}

#zt_pic_main .zt_pics{overflow:hidden;zoom:1;padding:0 5px;}
.zt_pics{display:table;}
.zt_pics p {width:160px;float:left;text-align:center;display:inline;margin:4px;height:116px;border:solid 1px #cacaca;}
.zt_pics p img{padding:2px;cursor:pointer;}
/*.zt_pics p img{float:left;padding:2px;border:solid 1px #ccc;width:160px;height:107px;cursor:pointer;}*/

#zt_txt_main{margin-top:20px;}
#zt_txt_title{height:36px;background:url(/image/dottedline.gif) top repeat-x;}
#zt_txt_title h2{font:bold 14px arial;line-height:36px;color:#c90103;background:url(/image/dottedline.gif) bottom repeat-x;padding-left:10px;}

#zt_txts{margin:20px 10px 0;height:280px;padding-right:10px;font:normal 13px arial;line-height:20px;overflow:auto;word-break:break-all;}
/*留言*/
.msn_form{color:#333;padding:20px 0px;}
.input_list{width:500px;margin-top:20px}
.input_list li{overflow:hidden;zoom:1;border-top:solid 1px #afafaf;vertical-align:bottom;width:530px;float:left;padding:5px 0px 20px;}
.input_list h2{font:bold 14px "宋体";width:151px;float:left;line-height:30px;}
.input_list .input_box{float:right;width:344px;}
.input_box label{display:block;line-height:25px;}
.input_box select{width:344px; }
.input_box input{border:solid 1px #929292;width:338px;padding:3px 2px;background:url(/image/input_bg.gif) left top no-repeat;}
.input_box textarea{border:solid 1px #929292;line-height:20px;padding:2px;width:338px;height:100px;background:url(/image/input_bg.gif) left top no-repeat;overflow:auto;}
#yanzma{overflow:hidden;zoom:1;padding-top:8px}
.input_box .yzm{width:80px; }
#input_submit{text-align:right;padding-top:15px;}
#input_submit .gotofill{border:0px;line-height:22px;height:22px;color:white;width:140px;cursor:pointer;text-align:left;padding-left:10px;background:#898989;margin-right:135px;}

#ceng{ position:absolute; left:0px; top:0px; filter:alpha(Opacity=30); opacity:0.3; background-color:#000; z-index:9998;}
#ceng iframe{ position:absolute; visibility:inherit; background-color:#000; top:0px; left:0px; width:100%; height:100%; z-index:-1; filter:alpha(Opacity=30); opacity:0.3;}
#cengMid{ width:100%; height:100%; background-color:#fff; position:absolute; left:0; top:0; display:none; z-index:9999;}
#cengMid{
background:none;
text-align:center;
}

#cengMid table{ width:100%; height:100%;}
#cengMid span{ position:relative;}
#cengMid img{border:solid 5px #fff;}
#cengMid span a{ position:absolute; right:0; top:0;color:black;font:normal 12px arial;padding:4px;}

#zs_product{overflow:hidden;width:730px;}
#zs_product ul{overflow:hidden;zoom:1;width:800px;}
#zs_product li{float:left;width:225px;text-align:center;height:118px;background:url(/image/zshz_main_bg.gif) center no-repeat;margin-right:10px;}
#zs_product li span{display:block;}
#zs_product .p_title{text-align:left;padding:12px 0 5px 15px;}
#zs_product .p_tel{height:30px;font:bold 13px arial;color:#272c6c;line-height:30px;text-align:left;padding-left:15px;background:url(/image/zshz_tel_bg.gif) center no-repeat;}




#xyh_jj_main  .xyh_jfjh_main #check_fen{padding:10px 120px 0 60px;text-align:right;}



#xyh_jj_main .xyh_jfjh_main .jfcx_login{padding-left:50px;padding-bottom:50px;overflow:hidden;zoom:1}
#xyh_jj_main .xyh_jfjh_main .jfcx_login li{background:none}
#xyh_jj_main .jfcx_login .login_box{float:left;width:300px;margin:40px 30px 0;display:inline;overflow:hidden;}
.jfcx_login .login_box li{width:300px;padding:0;margin:0;float:left;}
.jfcx_login .login_box label{float:left;width:70px;font-weight:bolder;color:#2c4587}
.jfcx_login .login_box input{float:left}
.jfcx_login .login_box .text_input{border:solid 1px #7f9db9;height:15px;font-size:12px;color:gray;padding:2px;width:200px;}
#xyh_jj_main .jfcx_login .login_xx{float:left;width:260px;margin:40px 0 0 0px;display:inline;}
#xyh_jj_main .jfcx_login .login_xx p{word-break:break-all;width:260px;margin-bottom:10px;padding:0;}
#xyh_jj_main .jfcx_login .login_xx .txt_2{color:#ffd565}
#xyh_jj_main .jfcx_login .login_xx .txt_2 strong{display:block}

#hyjf_check{overflow:hidden;zoom:1;}
#hyjf_check li{padding-left:46px;}
#hyjf_check li .item_title{float:left;width:100px;text-align:right;color:#2c4587;margin-right:10px;display:inline;}

#hyjf_check #hyjf_info li {margin-left:60px;display:inline;width:620px;padding-left:0;background:None;border-bottom:solid 1px #eaeaea}
#hyjf_check #hyjf_info li .item_title{text-align:left;margin:0;}
#hyjf_check #hyjf_info li .title_1{width:220px;}
#hyjf_check #hyjf_info li .title_2{width:120px;}
#hyjf_check #hyjf_info li .title_3{width:120px;}
#hyjf_check #hyjf_info li span{float:left}
#hyjf_check #hyjf_info li .xx_1{width:220px;}
#hyjf_check #hyjf_info li .xx_2{width:120px;}
#hyjf_check #hyjf_info li .xx_3{width:120px;}
#hyjf_check #hyjf_info li .the_xx{float:left;width:140px;display:inline;}
