﻿@charset "utf-8";
/* CSS Document */

body{ font-family:"宋体"; font-size:12px; color:#333; background:url(../images/bg_01.jpg) repeat-x #ffffff;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, textarea, p, blockquote, img,input { margin:0pt; padding:0pt; border:0pt;}
fieldset, img, abbr { border: 0;}
ul,li,dl,ol{list-style-type:none;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; }
a, ins { text-decoration: none;}
space-line { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px;}
input,button,textarea,select{ font:100% Arial,;}
.clear{ clear:both; height:0; font-size:0; line-height:0;}

/*-------------
INDEX 
--------------*/
.home{ width:1002px; margin:0 auto;}
.index_bg{ height:950px; background:url(../images/bg2_01.jpg) repeat-x;}

/*index_top */
.top{ width:972px; height:102px; padding:15px 14px 0 16px; margin:0 auto; position:relative;}
.logo{ height:88px; float:left; margin-top:14px;}
.logo_right{ width:816px; height:102px; float:right;}
.logo_right1{ height:14px; text-align:right; float:right;}
.logo_right1 a{ color:#807A71; text-decoration:none;}
.logo_right1 a:hover{ color:#CC2626; text-decoration:none;}
.logo_right2{ width:592px; height:24px; background:url(../images/top_search_07.jpg) no-repeat right; margin:10px 0 19px 0; float:right; clear:both;}
.toptext{ width:150px; float:right; height:20px; margin-top:2px; line-height:20px; margin-right:5px;}
.topbutton{ width:29px; height:24px; float:right; background:url(../images/ssbutton_07.jpg) no-repeat; cursor:pointer;}
.topstaff{ width:72px; height:24px; display:inline-block; cursor:pointer; float:right; margin-right:30px;}

/*menu*/
.menu{ width:816px; height:25px; background:url(../images/menu.jpg) no-repeat; clear:both; padding-left:6px;}

.menu_fan{ width:816px; height:25px; background:url(../images/menu_fan.jpg) no-repeat; clear:both; padding-left:6px;}

#sddm{ z-index:30;width: 816px; height:25px;}
#sddm li{list-style: none; float: left;}
#sddm li em{ display:none;}
#sddm li a{ display: block;}
#sddm li a:hover{ }
#sddm div{ position: absolute; visibility: hidden; margin: 0; padding: 0;}
#sddm div a{ position: relative; height:22px; padding-top:5px; width: auto; white-space: nowrap; text-align:center; text-decoration: none; color: #fff; font: 12px arial; background:url(../images/menudivbg.png) no-repeat; }
#sddm div a:hover{ background:#E50000; color: #FFF;}
/*menu的宽度*/
#cdId11{ width:44px; height:25px; display:inline-block;}
#cdId11.onnav,#cdId11:hover{ background:url(../images/menu.jpg) no-repeat -6px -35px;}
#cdId12{ width:92px; height:25px; display:inline-block;}
#cdId12.onnav,#cdId12:hover{ background:url(../images/menu.jpg) no-repeat -50px -35px;}
#cdId13{ width:80px; height:25px; display:inline-block;}
#cdId13.onnav,#cdId13:hover{ background:url(../images/menu.jpg) no-repeat -142px -35px;}
#cdId14{ width:107px; height:25px; display:inline-block;}
#cdId14.onnav,#cdId14:hover{ background:url(../images/menu.jpg) no-repeat -222px -35px;}
#cdId15{ width:82px; height:25px; display:inline-block;}
#cdId15.onnav,#cdId15:hover{ background:url(../images/menu.jpg) no-repeat -329px -35px;}
#cdId16{ width:86px; height:25px; display:inline-block;}
#cdId16.onnav,#cdId16:hover{ background:url(../images/menu.jpg) no-repeat -411px -35px;}
#cdId17{ width:81px; height:25px; display:inline-block;}
#cdId17.onnav,#cdId17:hover{ background:url(../images/menu.jpg) no-repeat -497px -35px;}
#cdId18{ width:83px; height:25px; display:inline-block;}
#cdId18.onnav,#cdId18:hover{ background:url(../images/menu.jpg) no-repeat -578px -35px;}
#cdId19{ width:84px; height:25px; display:inline-block;}
#cdId19.onnav,#cdId19:hover{ background:url(../images/menu.jpg) no-repeat -661px -35px;}
#cdId110{ width:77px; height:25px; display:inline-block;}
#cdId110.onnav,#cdId110:hover{ background:url(../images/menu.jpg) no-repeat -745px -35px;}

/*menu下拉的宽度*/
#m2{ width:108px;}
#m3{ width:101px;}
#m4{ width:100px;}
#m5{ width:102px;}
#m6{ width:107px;}
#m7{ width:93px;}
#m8{ width:102px;}
#m9{ width:101px;}
#m10{ width:101px;}

/*index_contain */
.index_contain{ width:980px; height:328px; padding:30px 12px 0 10px;}
.index_left{ width:286px; height:238px; float:left;}

.home_products{ width:286px; height:238px;}
.home_products ul li{float:left;}
.home_products ul li h3{ width:35px; height:238px; background:url(../images/home_tabAon.jpg) no-repeat; float:left; text-align:center; font-family:"微软雅黑"; font-weight:bold; cursor:pointer;}
.home_products ul li h3 em{ color:#d80202; font-weight:bold; font-size:16px; display:block;}
.home_products ul li h3 span{ display:block; width:13px; margin:0 auto; line-height:13px; color:#000000;}
.home_products ul li .cont{ float:left; width:179px; height:238px; position:relative; margin-right:1px; display:inline;}
.home_products ul li.close .cont{display:none;}

.index_left1{ height:60px; margin-top:20px; display:none;}
.index_left1 li{ float:left;}
.index_left1 li span{ margin-left:13px;}

.index_cen{ width:371px; float:left; margin-left:32px;}
#AutoTable1{ width:371px; margin:0px; padding:0px; margin:0 auto;}
#AutoTable1 h2 { width:100%; background:url(../images/indexnews_line_10.jpg) no-repeat bottom; height:27px; line-height:27px;}
#AutoTable1 h2 span{ float:left; display:block; cursor:pointer; width:84px; text-align:center; color:#fff; font-weight:bold; font-family:"微软雅黑"; font-size:12px;}
#AutoTable1 h2 span.hover{ width:84px; border-bottom:none; background:url(../images/indexnews_title_04.jpg) no-repeat; color:#fff; font-weight:bold; height:27px; line-height:27px;}
#AutoTable1 h2 span:hover{ width:84px; border-bottom:none; background:url(../images/indexnews_title_04.jpg) no-repeat; color:#fff; font-weight:bold; height:27px; line-height:27px;}
.Contentbox{ clear:both; height:205px; padding-top:10px; color:#fff;}
.Contentbox p{ font-weight:bold; margin-bottom:10px; padding-left:8px;}
.Contentbox p a{ color:#fff; text-decoration:none;}
.Contentbox p a:hover{ color:#CC2626; text-decoration:none;}
.Contentbox dl{ padding-left:8px;}
.Contentbox dd{ width:87px; height:59px; padding:2px; background:url(../images/indexnews_imgbg_16.jpg) no-repeat; float:left; padding:2px 3px 7px 2px;}
.Contentbox dd img{ width:87px; height:59px;}
.Contentbox dt{ width:242px; float:right; color:#ADADAF; line-height:21px;}
.Contentbox dt h4 a{ font-weight:normal; color:#848485; text-decoration:none; font-size:12px;}
.Contentbox dt h4 a:hover{ color:#CC2626; text-decoration:none;}
.Contentbox ul{ padding-top:7px; clear:both; _padding-top:0px; line-height:20px;}
.Contentbox li{ color:#EDECEE; background:url(../images/indexnews_dian_20.jpg) no-repeat left; padding-left:8px;}
.Contentbox li span{ float:right; color:#989798;}
.Contentbox li a{ color:#EDECEE; text-decoration:none;}
.Contentbox li a:hover{ color:#CC2626; text-decoration:none;}

.index_right{ width:262px; float:right; }
.index_right P{ width:262px; height:27px;}
.index_right h3{ width:262px; height:194px; margin-top:13px; overflow:hidden;}

.index_link{ width:980px; height:42px; background:url(../images/index_link_line_35.jpg) no-repeat top; margin-top:26px; padding-top:16px;}
.index_link span{ float:left;}
.index_link li{ float:left; padding:0 17px; color:#ADADAF; border-right:1px solid #A1A1A3; margin-top:3px;}
.index_link li a{ color:#ADADAF; text-decoration:none;}
.index_link li a:hover{ color:#CC2626; text-decoration:none;}

/*index_bottom */
.bottom{ width:1002px; height:32px; padding-top:17px;}
.bottomleft{ float:left; margin-left:11px; font-family:"微软雅黑";}
.bottomleft a{ color:#444; text-decoration:none; margin:0 8px;}
.bottomleft a:hover{ color:#CC2626; text-decoration:none;}
.bottomright{ float:right; font-family:Arial, Helvetica, sans-serif;}
.bottomright a{ color:#444; text-decoration:none;}
.bottomright a:hover{ color:#CC2626; text-decoration:none;}
.bottomleft a img{vertical-align: middle;}

/*bottom */
.bottom_auto{ height:81px; border-top:1px solid #E0E0E0;}
.bottom2{ width:1002px; height:47px; margin:0 auto; padding-top:34px;}

/*-------------
ABOUT
--------------*/
/*sidebar*/
.sidebar{ width:228px; float:left; background:url(../images/left_bg_07.jpg) repeat-y; clear:both;}
.sidebar_title{ width:228px; height:34px;}
.sub{ width:206px; background:url(../images/left_bg_07.jpg) repeat-y; padding:12px 0 0 22px;}
.sub li{ height:30px; line-height:30px; margin-bottom:9px;}
.sub li a{ width:131px; padding-left:53px; color:#333; background:url(../images/sidebar_libg_13.jpg) no-repeat; text-decoration:none; display:block;}
.sub li a:hover{ color:#D50000; background:url(../images/sidebar_libg_10.jpg) no-repeat; text-decoration:none; font-weight:bold;}
.sub li a.aon{ color:#D50000; background:url(../images/sidebar_libg_10.jpg) no-repeat; text-decoration:none; font-weight:bold;}

.sidebar2{ width:185px; height:60px; padding:9px 0 0 18px;}

.banner{ width:100%; height:211px; margin:0 auto;}
.banner img{ width:100%; height:211px; vertical-align:middle;}

/*contain*/
.contain{ background:url(../images/contain_bg_06.jpg) top;}
.contain_top{  background:url(../images/contain_bg2_03.jpg) no-repeat center top;}
.contain_branch{  background:url(../images/contain_bg_branch.jpg) no-repeat center top;}
.contain_cen{ width:972px; height:auto!important; height:586px; min-height:586px; margin:0 auto;}
/*right*/
.right{ width:734px; float:right;}
.right_title{ height:28px; background:url(../images/contain_title_07.jpg) no-repeat; font-weight:bold; line-height:28px; padding-left:47px;}
.right_title p{ float:right; color:#555; font-weight:normal;}
.right_title p a{ color:#555; text-decoration:none;}
.right_title p a:hover{ color:#000; text-decoration:none;}
.right_title p span{ color:#000;}
.right_con{ padding:40px 0 30px 40px; text-justify:inter-ideograph;text-align:justify;word-wrap:break-word;clear:both;overflow:hidden;width:95%;line-height:1.5em;}
.right_about{ text-justify:inter-ideograph;text-align:justify;word-wrap:break-word;clear:both;overflow:hidden;width:95%;line-height:1.5em;}


/*news start*/
.templet_news_003 .headlines{ height:168px; overflow:hidden; border-bottom:1px solid #E5E5E5}
.templet_news_003 .headlines .pic{ border:solid 1px #dddddd; padding:7px; float:left;}
.templet_news_003 .headlines .pic img{ width:178px; height:121px;}
.templet_news_003 .headlines .txt{ float:right; line-height:20px; color:#000; width:475px;}
.templet_news_003 .headlines .txt span{ float:right;}
.templet_news_003 .headlines .txt h5{ font-size:14px; padding-bottom:8px; font-weight:bold;}
.templet_news_003 .headlines .txt h5 a{ color:#D50000;}
.templet_news_003 .headlines .txt h5 a:hover{ color:#6666; text-decoration:underline;}
.templet_news_003 .headlines .txt p{ padding:0px; margin:0px; text-indent:2em;}
.templet_news_003 .headlines .txt dl{ padding:8px 0px 0px; margin:0px;}
.templet_news_003 .headlines .txt dl a{ display: block; line-height:23px; color:#000; float:right;}
.templet_news_003 .headlines .txt dl a:hover{ display: block; line-height:23px; color:#D50000; float:right;}

.templet_news_003 ul{ line-height:33px; margin-top:27px;}
.templet_news_003 ul li{ list-style:none; padding:0px 15px; border-bottom:solid 1px #e2e2e2;}
.templet_news_003 ul li span{ float:right; color:#333; font-family:Arial;}
.templet_news_003 ul li a{ color:#333; text-decoration:none; background:url(../images/templet_news_icon1.jpg) no-repeat left; padding-left:20px;}
.templet_news_003 ul li a:hover{ color:#d50000; text-decoration:underline;}
/*news end*/
/*news_info*/
.wine_info{ padding:0 10px;}
.wine_title{ width:100%; padding-bottom:5px; border-bottom:1px dashed #BDC9E2; line-height:24px; text-align:center; font-weight:bold; margin-top:22px; font-size:14px; color:#d50000;}
.wine_title p{ color:#555; font-weight:normal; font-size:12px;}
.wine_con{ text-justify:inter-ideograph;text-align:justify;word-wrap:break-word;clear:both;overflow:hidden;width:100%; line-height:1.5em;} 
.wine_con2{ width:100%;  height:15px; text-align:center; margin-top:20px;}
.wine_con2 a{ color:#d50000; text-decoration:none;}
.wine_con2 a:hover{ color:#000; text-decoration:none;}
/*news_info end*/
/*teamwork*/
.right_teamwork{ color:#848484; line-height:24px;}
.right_teamwork dl{ padding-bottom:20px; overflow:hidden;}
.right_teamwork dt{ text-indent:2em;}
.teamwork1{ float:right; margin-left:40px;}
.teamwork2{ float:left; margin-right:40px;}

/*Job Start*/
.templet_jobs_005 h4{ background:#838383; height:30px; overflow:hidden; color:#fff; font-size:12px; line-height:30px;}
.templet_jobs_005 h4 em{ font-style:normal; padding-left:70px;}
.templet_jobs_005 h4 span{ float:right; text-align:center; }
.templet_jobs_005 ul{ line-height:33px;}
.templet_jobs_005 ul li{ list-style:none; padding-left:39px; border-bottom:solid 1px #999; background:url(../images/templet_job_icon.jpg) no-repeat 19px;}
.templet_jobs_005 ul li a{ color:#333; text-decoration:none;}
.templet_jobs_005 ul li a:hover{ color:#d50000; text-decoration:underline;}
.templet_jobs_005 ul li span{ float:right; color:#333; font-family:Arial; text-align:center;}
.templet_jobs_005 .city{ width:150px;}
.templet_jobs_005 .num{ width:150px;}
.templet_jobs_005 .time{ width:80px;}
.templet_jobs_005 .city2{ width:150px; border-left:1px solid #fff;}
.templet_jobs_005 .num2{ width:150px; border-left:1px solid #fff;}
.templet_jobs_005 .time2{ width:80px; border-left:1px solid #fff;}
/*Job End*/
/*Job Start*/
.templet_jobs_001 table{ border:solid 1px #999; border-collapse:collapse; color:#555; margin-bottom:15px;}
.templet_jobs_001 table td{ border:solid 1px #999; border-collapse:collapse; padding-left:23px; line-height:30px;}
.templet_jobs_001 table .headTable td{ background:#ddd; font-weight:bold; color:#d50000; line-height:24px; padding:2px 5px 2px 23px;}
.templet_jobs_001 .city{ width:150px;}
.templet_jobs_001 .f_txt{ float:right; border-left:solid 1px #999; width:95px; text-align:center; display:block;}
.templet_jobs_001 .txt{ width:150px; float:right; border-left:solid 1px #999; width:95px; padding-left:33px; width:168px; display:block;}
.templet_jobs_001 .applyBox{ padding-left:280px; height:40px;}
.templet_jobs_001 .apply{ background:url(../images/templet_job_btn.jpg) no-repeat; width:93px; height:24px; display: block;}
.templet_jobs_001 dl{ padding:15px 30px 15px 0px;  line-height:18px;}
/*Job End*/

.ttl{height:18px;}
.ctt{height:auto;clear:both;}
.w936{margin:2px 0;clear:both;  /*这里调整整个滑动门的宽度*/}
/* TAB 切换效果 */
.tb_{ height:31px; background:url(../images/feedback_title_08.jpg) no-repeat; font-weight:bold;}
.tb_ ul{height:24px;}
.tb_ li{float:left;height:31px;line-height:31px; width: 90px; cursor:pointer; text-align:center;}
/* 用于控制显示与隐藏的css类 */
.normaltab   {  background-repeat: no-repeat; color:#fff ;}
.hovertab    {  color:#fff; font-weight:bold; background:url(../images/feedback_titlebg_08.jpg) no-repeat; }
.dis{display:block;}
.undis{display:none;}

.dis table{ border:solid 1px #D6D6D6; border-collapse:collapse; border-top:0; background:#fff;}
.dis table td{ border-bottom:solid 1px #e2e2e2; border-collapse:collapse; padding:4px 7px;}
.dis table .tdline{ border-left:solid 1px #e2e2e2; padding-left:30px;}
.dis h3{ background: url(../images/templet_message_titlebg1.jpg) no-repeat top; padding:0px 12px; font-size:12px; line-height:27px; color:#fff; margin-bottom:8px; height:30px;}
.dis h3 em{ font-style:normal; padding-left:200px;}
.dis h3 span{ float:right; border-left:solid 1px #ffffff; line-height:11px; padding:0px 20px 0px 46px; margin-top:8px;}
.dis h4{ background: url(../images/templet_message_titlebg2.jpg) no-repeat; padding:0px 12px; font-size:12px; line-height:27px; color:#fff; margin-bottom:8px;}

.dis .btnBox{ text-align: center; padding:16px 0px;}
.dis .btnBox .tips{ float:left; background:url(../images/templet_message_icon.jpg) no-repeat 18px; padding-left:29px; color:#e50000;}

.dis .btn{ background:url(../images/templet_message_btn.jpg) no-repeat; width:69px; height:25px; color:#fff; border:none; cursor:pointer; font-weight:bold;}
.dis .text{ width:170px; height:21px; line-height:21px; padding:0px 5px; border:solid 1px #d6d6d6; background:url(../images/templet_message_textbg.jpg) no-repeat left top; color:#888888;}
.dis textarea{ width:483px; height:105px; line-height:21px; padding:0px 5px; border:solid 1px #d6d6d6; background:url(../images/templet_message_textareabg.jpg) no-repeat left top; color:#888888;}
.dis select{ color:#888888; width:130px;}
.dis .required{ color:#F00;}
/*Feedback End*/

.project{ width:972px;}
.project_title{ height:28px; border-bottom:1px solid #DBDBDB; font-weight:bold; line-height:28px; padding-left:21px;}
.project_title p{ float:right; color:#555; font-weight:normal;}
.project_title p a{ color:#555; text-decoration:none;}
.project_title p a:hover{ color:#000; text-decoration:none;}
.project_title p span{ color:#000;}
.project_con{ text-indent:2em; line-height:24px; padding-top:20px;}

.project2{ width:972px; margin-top:35px;}
.selected{ background:url(../images/projects_bg2_06.gif) no-repeat; color:#fff;}
.selected a{color:#fff;}
#nav{ background:url(../images/projects_titlebg_05.jpg) no-repeat; height:40px; padding-left:183px;}
#nav ul{ height:30px; line-height:25px; list-style:none; }
#nav li{ float:left; width:82px; height:30px; text-align:center; cursor:pointer; margin-right:30px; }
#nav li a{  width:80px; height:30px; text-align:center; cursor:pointer; display:block; color:#000;}
#nav li a:hover,#nav li a:active,#nav li a.selected{ float:left; width:80px; height:30px; text-align:center; cursor:pointer; background:url(../images/projects_bg2_06.gif) no-repeat; color:#fff; display:block; background:url(../images/projects_bg2_06.gif) no-repeat\9; ;/*ie6,ie7,ie8*/}


#nav_content{ margin:0px; padding-top:15px;}
.project_dl{ width:313px; height:186px; background:url(../images/project_conbg_12.jpg) no-repeat; float:left; margin-bottom:30px;}
.project_dl dd{ width:295px; height:118px; margin:11px 0 0 9px;}
.project_dl dd img{ width:295px; height:118px;}
.project_dl dt{ line-height:28px; margin-left:9px;}
.project_dl dt a{ color:#Fff; text-decoration:none;}
.project_dl dt a:hover{ color:#F00; text-decoration:none;}
.project_dl dt p{ margin-top:7px;}
.project_dl2{ width:313px; height:186px; background:url(../images/project_conbg_12.jpg) no-repeat; float:left; margin-left:10px; margin-bottom:30px; display:inline;}
.project_dl2 dd{ width:295px; height:145px; padding:11px 0 0 9px;}
.project_dl2 dd img{ width:295px; height:145px;}
.project_dl2 dt{ line-height:28px; height:28px; padding-left:9px; position:relative;}
.project_dl2 dt img{ vertical-align:middle;}
.project_dl2 dt a{ color:#Fff; text-decoration:none;}
.project_dl2 dt a:hover{ color:#F00; text-decoration:none;}
.project_dl2 dt p{ position:absolute; right:10px; top:8px; padding:0px; margin:0px;}

/*page start*/
.n_con3{ height:30px; margin-top:20px; clear:both; }
.Page{ text-align:right;}
.Page .Page_Max{color:#f00;}/*总条数*/
.Page .Page_PageCount{color:Red;}/*总页数*/
.Page .Page_Num{ border:solid 1px #c0c0c0; padding:2px 4px;}/*页眉*/
.Page .Page_Selected{ background:#ddd; border:solid 1px #c0c0c0; padding:2px 4px;}/*选中的页眉*/
.Page .Page_First{ color:#333;}/*首页*/
.Page .Page_Prev{  color:#333;}/*上一页*/
.Page .Page_top{  color:#333;}/*回首页*/
.Page .Page_Next{ color:#8F8F8F;}/*下一页*/
.Page .Page_End{color:#8F8F8F;}/*末页*/
.Page .Page_Text{ width:19px; height:14px; border:solid 1px #c0c0c0;}/*页码文本框*/
.Page .Page_Button{ background:url(../images/GO.jpg) no-repeat; width:23px; height:17px; font-size:12px; color:#fff; border:none; cursor:pointer;}/*按钮*/
/*page end*/
.project_info1{ width:472px; float:left;}
.project_info2{ width:216px; float:right; color:#6c6c6c; line-height:22px;}
.project_info2 strong{ font-size:14px; margin-top:18px; display:block; color:#333;}
.red{ color:#d50000;}

.project_info1 li{ width:142px; height:101px; float:left; margin-right:10px; background:url(../images/project_info_imgbg_07.jpg) no-repeat; padding:5px 0 0 5px; margin-bottom:12px;}
.project_info1 li img{ width:138px; height:92px;}
.branch_div{width:972px; margin:0 auto; position:relative; padding-top:20px;}
.branch_con{ width:300px; height:41px; background:url(../images/branch_searchbg.gif) no-repeat left; padding-left:40px; padding-top:20px; margin:0 auto;}
.toptext2{ width:215px; height:20px; line-height:20px; padding:0px 5px; border:1px solid #7f9db9; background:#fff; font-size:12px; }
.button2{ width:49px; height:20px; background:url(../images/go_08.jpg) no-repeat; cursor:pointer; border:none; position:absolute;}
.branch_con2 li{ width:222px; height:35px; float:left; line-height:30px; margin-top:15px; padding-right:25px;}
.branch_con2 li a{ width:182px; height:35px; float:left; padding-left:40px; line-height:30px; background:url(../images/branch_libg.jpg) no-repeat; color:#333; text-decoration:none;}
.branch_con2 li a:hover{ width:182px; height:35px; padding-left:40px; color:#d12c2c; text-decoration:none; background:url(../images/branch_libg2.jpg) no-repeat;}
.branch_con2 li.liEnd{ padding-right:0px;}
.branch_c{ height:35px; float:left; margin-right:28px;}


/*map_right*/
.map_right{ }
.map_right p{ margin-top:10px; border-bottom:1px solid #ddd;}
.map_right p span{ width:80px; height:30px; text-align:left; line-height:30px; color:#000; font-weight:bold;}
.map_right a{ color:#4d4d4d; text-decoration:none; margin-left:15px;}
.map_right a:hover{ color:#f00; margin-left:15px; text-decoration:none;}

/*LINK*/
.link_right{ margin-top:22px;}
.link_right dl{ width:131px; margin:0 0 17px 20px;float:left;}
.link_right dd{ width:131px; height:33px; border:1px solid #ccc; text-align:center;}
.link_right dd img{ width:131px; height:33px;}
.link_right dt{ width:131px; line-height:30px; font-weight:bold; text-align:center;}
.link_right dt a{ color:#555; text-decoration:none;}
.link_right dt a:hover{ color:#000; text-decoration:none;}

/*candidates Start*/
.templet_jobs_002{color:#888888; line-height:22px;}
.templet_jobs_002 h4{ font-size:12px; font-weight:normal; padding:10px 0px;}
.templet_jobs_002 table{margin-bottom:10px;}
.templet_jobs_002 table td{ padding:5px 10px; line-height:21px;}
.templet_jobs_002 .textBox{ position:absolute; width:515px; margin-top:-10px;}
.templet_jobs_002 h5{ font-size:12px; color:#666; padding:0px 30px; background:url(../images/templet_job_titlebg.jpg) no-repeat; line-height:27px; margin-bottom:10px;}
.templet_jobs_002 .tips{ padding:10px; border-top:solid 1px #e8e8e8;}
.templet_jobs_002 .btnBox{ text-align:center; padding:10px;}
.templet_jobs_002 .btn{ background:url(../images/candidates_btn.jpg) no-repeat; width:94px; height:26px; border:none; cursor:pointer; color:#fff;  line-height:26px;}
.templet_jobs_002 .text{ border:solid 1px #b1b8cc; background:url(../images/templet_job_textbg.jpg) repeat-x top; line-height:21px; height:21px; padding:0px 5px;}
.templet_jobs_002 .textarea{ border:solid 1px #b1b8cc; background:url(../images/templet_job_textbg.jpg) repeat-x top #fff; line-height:21px; padding:0px 5px;}
/*candidates End*/

.onlineCustomer{position:fixed; top:165px; right:0px; _position:absolute;_top:165px;_top:expression(eval(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,10)||165)));}
*html{background-image:url(about:blank);background-attachment:fixed;}

.onlineCustomer h3{ background:url(../images/onlineCustomer_title.png) no-repeat left top; height:52px; width:193px; overflow:hidden;}
.onlineCustomer h3 font{ display:none;}
.onlineCustomer .mybox{ background:url(../images/onlineCustomer_bg.png) repeat-y left top; width:193px; position:relative; color:#9c0300; height:auto!important; min-height:200px; height:200px;}
.onlineCustomer .mybox ul{ padding-left:22px; width:130px;}
.onlineCustomer .mybox ul li{ line-height:30px; padding-left:25px; display:inline-block; border-bottom:solid 1px #e6e5e4; background:url(../images/qq.jpg) no-repeat 5px;}
.onlineCustomer .mybox ul li a{color:#9c0300;}
.onlineCustomer .mybox h5{ margin-top:8px; font-size:14px; padding-top:30px; padding-left:45px; padding-bottom:20px; background:url(../images/tel.jpg) no-repeat 25px top;}
.onlineCustomer .Close{ z-index:888; top:100px; width:32px; height:121px; position:absolute; right:0px; cursor:pointer; background:url(../images/onlineCustomer_icon.png) no-repeat;}
.onlineCustomer .Edge{background:url(../images/onlineCustomer_edge.png) no-repeat left top; height:30px; width:193px; overflow:hidden;}
.onlineCustomer #CloseBox{ display:none;}

.AdTop{ }
.AdClose{ position:absolute; right:0px; background:#db1b10; color:#fff; top:-22px; padding:5px; cursor:pointer;}

.project_window{ position:relative; width:640px;}
.project_window h5.name{ font-size:14px; color:#000; padding:10px 0px;}
.project_window .imglist{ height:400px;}
.project_window ul li{ float:left; width:640px; height:380px;}
.project_window ul li img{ width:640px; height:380px;}
.project_window dl.txt{ line-height:22px; padding:10px 0;}
.project_window .J_nav{}
.project_window .J_nav button{ border:none; cursor:pointer; width:40px; height:63px; position:absolute; top:200px; z-index:1; filter:alpha(opacity=90); -moz-opacity: 0.9; opacity:0.9;}
.project_window .J_nav .prev{ right:0px; background:url(../images/J_nav.jpg) no-repeat right;}
.project_window .J_nav .next{ left:0px; background:url(../images/J_nav.jpg) no-repeat left;}
.project_window .J_nav .over{ background:none;}

#AspNetPager1_input{ border:1px solid #ccc;}