@charset "gb2312";
body{ padding:0px; margin:0px auto; font-size:12px; color:#565656;  font-family:"宋体";width: 100%; min-width:1000px; width:expression((documentElement.clientWidth < 1000) ? "1000px" : "100%" );zoom:1; }
table{ border:0px; border-collapse:collapse;}
li{ list-style:none;}
ul,li,form, dl,dt, dd, div ,ol{ padding: 0px; margin: 0px; }
select,input{ font-size:12px; font-style:normal;}
img{ border:none; border:0;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur());color:#484848;}
a:focus {outline:none;-moz-outline:none;}
a:hover{ color:#00bbed; text-decoration:none;}
.clear{ clear:both; height:0px; overflow:hidden;}
/*top.html*/
.info{ text-align:justify; word-wrap: break-word; word-break: normal; line-height:25px;}

.Header{ height:143px; background:url(../images/topbg.jpg) repeat-x left top; width:100%;}
.Top{ width:990px; margin:0 auto;}

.top_area{ height:63px; position:relative; padding-top:32px; text-align:right; font-family:微软雅黑;}
.top_area .logo{ background:url(../images/logo.jpg) no-repeat; width:400px; height:71px; position:absolute; left:0px; top:0px; display:block;}
.top_hotline{ padding-top:10px;}
.top_hotline span{ color:#373737; margin-left:10px;}
.top_hotline span b{ color:#7c7c7c; font-size:20px; font-weight:normal; vertical-align:middle; font-style:italic;}

.topicon a{ padding-left:38px !important; display:inline-block;}
.topicon a.icon_weixin{ background:url(../images/icon_weixin.jpg) no-repeat 18px center;}
.topicon a.icon_sina{ background:url(../images/icon_sina.jpg) no-repeat 18px center;}
.topicon a.jtico_jiathis{ background:url(../images/icon_share.jpg) no-repeat 18px center !important;}
.jiathis_style{ float:right;}
.topicon .jiathis_style .jtico{padding-left:38px !important; }

#erweima{ position:absolute; width:190px;  background:#fff; border:1px solid #ccc; display:none; top:32px;}
#erweima img{ width:180px; height:200px; padding:5px;}

.Menu{ padding-left:10px; width:980px; position:relative; z-index:8888;height:46px;}
.Menu li{ float:left; margin:0 12px; font-size:14px;}
.Menu li#menu01 { margin-left:0px;}
.Menu li#menu01 a{padding-left:10px; }
.Menu li#menu01 a b{ width:auto; padding-right:10px; }
.Menu li a{ display:block; padding-left:15px; color:#4c4c4c; height:46px; }
.Menu li a b{ width:71px; display:block; padding-right:15px; height:46px; line-height:46px; cursor:pointer}
.Menu li a:hover{ background:url(../images/aon.png) no-repeat left 0;_background:url(../images/aon.gif) no-repeat left 0; color:#fff;}
.Menu li a:hover b{ background:url(../images/aon.png) no-repeat right -47px;_background:url(../images/aon.gif) no-repeat right -47px;}

.Menu li.aon a{ background:url(../images/aon.png) no-repeat left 0;_background:url(../images/aon.gif) no-repeat left 0; color:#fff;}
.Menu li.aon a b{ background:url(../images/aon.png) no-repeat right -47px;_background:url(../images/aon.gif) no-repeat right -47px;}

.Menu li#menu03 a b{ width:105px;}
.Menu li#menu08{ margin-right:0px;}

.Menu li .sub{ width:101px; display:none; position:absolute; top:45px; padding:9px 0px 19px 0px; background:url(../images/nav_sub_101.png) no-repeat center bottom;}
.Menu li .sub p{ padding:0px; margin:0px;}
.Menu li .sub a{ font-size:12px; color:#fff; height:26px; line-height:26px; text-align:center; padding:0px;  background:url(../images/nav_sub_a.png) no-repeat center bottom;}
.Menu li .sub a:hover{ font-weight:bold; color:#0abbf0; text-decoration:none; background:url(../images/nav_sub_a_hover.png) no-repeat center bottom;}

.Menu li#menu03 .sub{ width:135px; background:url(../images/nav_sub_135.png) no-repeat center bottom;}

#slide-index {height: 389px; min-width: 1000px;overflow: hidden;position: relative;width: auto;z-index: 1;}
#slide-index .slides {height: 389px;min-width: 1000px; width: auto;}
#slide-index .slide { height: 389px;min-width: 1000px; position: relative;z-index: 1;}
#slide-index .image {margin: 0 auto; position: absolute; z-index: 1;}
#slide-index .image a { display: block;height: 389px; cursor:default;}
#slide-index .control {
	display: block;
	position: absolute;
	right: 200px;
	bottom: 5px;
	z-index:666;
}
#slide-index .control a{
	border-radius:7;
	display:inline-block;
	width:14px;
	height:14px;
	background-color:#FFF;
	color:#FFF;
	text-align:center;
	margin:5px;
	box-shadow:0px 0px 5px #333333;
	line-height:14px;
}
#slide-index .control a.activeSlide{
	background-color:#00b6e7;
	color:#00b6e7;

}

.autoMaxWidth { height: 389px; overflow: hidden;position: relative;z-index: 1;}

.Content{ width:990px; margin:0 auto;}
.product_solution h1{ background:url(../images/title_chanpinyijijiejuefangan.jpg) no-repeat left center; height:52px; margin:0px;}
.product_solution_list{ background:url(../images/indexprodbg.jpg) no-repeat; height:158px; overflow:hidden;}
.product_solution_list ul{}
.product_solution_list li{ float:left; width:234px; margin-right:18px; line-height:20px; text-align:center; position:relative; padding-top:104px;}
.product_solution_list li.end{ margin-right:0px;}
.product_solution_list li a{ display:inline-block; padding:0 5px;} 
.product_solution_list li span{ width:130px; height:25px; position:absolute; right:0px; top:35px;}
.product_solution_list li span a{ display:block; height:25px;}

.news_jobs{ padding-top:16px;}
.news_jobs dt,.news_jobs dd{ width:485px;}
.news_jobs dt{ float:left;}
.news_jobs dd{ float:right;}
.news_jobs  h1{ margin:0; height:43px; line-height:43px; background-repeat:no-repeat; background-position:left center;}
.news_jobs  h1.title_news{ background-image:url(../images/title_xinwenzhongxin.jpg);}
.news_jobs  h1.title_jobs{ background-image:url(../images/title_zhiyefazhan.jpg);}

.HomeTab { height:202px;}
.HomeTab h2{ background:url(../images/tabbg.jpg) no-repeat right top; height:36px;  overflow:hidden; margin:0; font-size:12px; font-weight:normal
;}
.HomeTab h2 span{ width:84px; margin-right:1px; display:block; float:left; text-align:center; color:#363535; height:36px; line-height:30px; cursor:pointer;}
.HomeTab h2 span.show{ background:url(../images/tabon.png) no-repeat 0 1px; color:#fff;}
.AutoContent{ padding-top:13px;}
.Box_list li{ height:27px; line-height:27px;}
.Box_list li a{ padding-left:26px; background:url(../images/icon.jpg) no-repeat 14px center;}
.Box_list li span{ float:right; color:#a4a4a4;}
.Box .info{ padding:0 10px; text-indent:25px;}

.Homepartner h1{ margin:0; background:url(../images/title_hezuohuoban.jpg) no-repeat left center; height:40px;}

.leftLoop{ overflow:hidden; position:relative;  border:1px solid #ced9de; height:68px;}
.leftLoop .hd{ height:10px; position:relative; }
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:9px; height:10px; line-height:10px;cursor:pointer; position:absolute; top:30px;}
.leftLoop .hd .prev{ left:12px; background:url(../images/prev.jpg) no-repeat left center;}
.leftLoop .hd .next{ right:12px; background:url(../images/next.jpg) no-repeat left center;}

.leftLoop .bd{ padding:0 30px;}
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.leftLoop .bd ul li{ margin:0 10px; text-align:center; float:left; _display:inline; overflow:hidden; width:112px;}
.leftLoop .bd ul li img{/* width:112px; height:48px;*/}

.homelinks{ background:url(../images/linksbg.jpg) no-repeat left center; height:39px; padding-left:100px; margin:21px 0; position:relative;}
.homelinks a{ display:inline-block; padding:0 8px;line-height:39px; }
.homelinks a.more{ position:absolute; display:block; width:60px; text-align:right; right:0px; top:0px; color:#000;}
.homelinks a.more:hover{ text-decoration:underline;}

.Footer{ background:url(../images/bottombg.jpg) repeat-x left top; height:100px; width:100%; padding-top:0px; line-height:20px;}
.Bottom{ width:990px; margin:0 auto; padding-top:10px;}
.Bottom span{ float:right; text-align:right;}

.Contain{ width:990px; margin:0 auto; background:url(../images/contentbg.jpg) repeat-y left top; padding-bottom:30px; overflow:hidden;}
.Container{ width:990px; margin:0 auto; background:url(../images/contentbg2.jpg) repeat-y left top; padding-bottom:30px;}
.pageban{ height:198px; background-position:center top; background-repeat:no-repeat;}

.Left{ width:804px; float:left; background:url(../images/currentbg.jpg) no-repeat left top;}
.Sidebar{ width:173px; float:left; padding-top:13px;}
.Sidebar .title{ background:url(../images/sidetitlebg.jpg) no-repeat center top; height:41px; text-align:center; line-height:41px; font-size:16px; color:#4c4c4c; font-weight:bold;  border:1px solid #e2e2e2; width:165px; border-bottom:0px;}


.Sidebar2{ width:203px; float:left; padding-top:13px;}
.Sidebar2 .title{ background:url(../images/sidetitlebg2.jpg) no-repeat center top; height:41px; text-align:center; line-height:41px; font-size:16px; color:#4c4c4c; font-weight:bold;  border:1px solid #e2e2e2; width:195px; border-bottom:0px;}

.sub{ padding-bottom:32px; overflow:hidden;}
.sub li{ background:url(../images/sidelibg.jpg) no-repeat 10px 38px; padding:6px 0;}
.sub li a{ padding-left:32px; background:url(../images/sidea.jpg) no-repeat 17px center; display:block; line-height:27px;}
.sub li a:hover,.sub li a.aon{ background:url(../images/sideaon.jpg) no-repeat left center; color:#fff;}


.sub{ padding-bottom:100px; overflow:hidden;}
.sub ol{ background:url(../images/sidelibg2.jpg) no-repeat 10px 38px; padding:6px 0;}
.sub ol a{ padding-left:32px; background:url(../images/sidea.jpg) no-repeat 17px center; display:block; line-height:27px;}
.sub ol a:hover,.sub ol a.aon{ background:url(../images/sideaon2.jpg) no-repeat left center; color:#fff;}

.sub li dl{  padding-left:28px; padding-top:5px;}
.sub li dl dd{ background:url(../images/sideddbg.jpg) no-repeat left bottom ; line-height:24px;}
.sub li dl dd a{ background:url(../images/dda.jpg) no-repeat 6px center; padding-left:17px; line-height:24px;}
.sub li dl dd a.aon,.sub li dl dd a:hover{ background:url(../images/ddaon.jpg) no-repeat 6px center; color:#009ac4;}
.sub li .subnav{ padding-bottom:10px; }
.sub li .subnav em{ background:none; display:block; height:20px; line-height:20px; font-style:normal;}
.sub li .subnav em a{ background:none; height:20px;}
.sub li .subnav em a:hover,.sub li .subnav em a.aon{ background:none;}

.side_btn{ background:url(../images/sidebtn.jpg) no-repeat 10px top; width:158px; height:103px; overflow:hidden; margin-bottom:32px;}
.side_btn a{ display:block; height:44px; margin-bottom:15px;}
.side_btn2{ background:url(../images/sidebtn2.jpg) no-repeat 10px top; width:185px; height:103px; overflow:hidden; margin-bottom:32px;}
.side_btn2 a{ display:block; height:44px; margin-bottom:15px;}

.Main{ width:577px; float:right; padding-right:22px; padding-top:13px;}
.Mainer{ width:760px; float:right; padding-top:13px;}
.Current{ height:41px; line-height:41px; margin-bottom:18px;}
.Current b{ color:#4c4c4c; font-size:16px;}
.Current em{ float:right; color:#878787; font-style:normal;}
.Current em span{ color:#2b78c4; text-decoration:underline;}
.Current em a{color:#878787; }
.Current em a:hover{color:#2b78c4;}

.Right{ width:167px; float:right; background:url(../images/m.jpg) repeat-y left top; margin-top:13px;}
.right_t{ background:url(../images/t.jpg) no-repeat left top;height:6px; line-height:6px;}
.right_b{ background:url(../images/b.jpg) no-repeat left bottom; height:7px; line-height:7px;}

.right_m{ padding:0 8px 0 11px; height:auto !important; height:300px; min-height:270px;}
.right_m h1{ font-size:14px; color:#5c5c5c; line-height:36px; background:url(../images/right_h1.jpg) no-repeat left bottom; margin:0;}
.right_m ul{ padding:5px 0 10px 15px; }
.right_m ul.border{border-bottom:1px solid #d4d4d4; padding:5px 0 20px 15px; }
.right_m ul.icon{border-bottom:1px solid #d4d4d4; padding:10px 0 15px 0px; }
.right_m ul li{ line-height:25px; height:25px;}
.right_m ul ol{ line-height:25px; height:25px; font-weight:bold;}
.right_m ul.icon li{ padding-left:35px;}
.right_m ul li.icon1{ background:url(../images/ic0.jpg) no-repeat 6px center;}
.right_m ul li.icon2{ background:url(../images/ic1.jpg) no-repeat 6px center;}
/*.right_m ul li.icon3{ background:url(../images/ic2.jpg) no-repeat 6px center;}*/
.right_m ul li.icon3{ background:url(../images/ic2.jpg) no-repeat 6px center;}
.right_m ul li.icon4{ background:url(../images/ic3.jpg) no-repeat 6px center;}
.right_m dl dd{ line-height:30px; height:30px;}
.right_m dl dd a{ padding-left:18px; background:url(../images/downloadicon.jpg) no-repeat 3px center;}

.prodTab h2{ background:url(../images/prodtab.jpg) no-repeat right top; height:36px;  overflow:hidden; margin:0; font-size:12px; font-weight:normal
;}
.prodTab h2 span{margin-right:4px; display:inline-block;color:#363535; height:36px; line-height:30px; cursor:pointer; padding-left:17px;}
.prodTab h2 span b{padding-right:17px;  display:inline-block;height:36px; line-height:30px; font-weight:normal;}
.prodTab h2 span b a{cursor:pointer; display:inline-block;height:36px;}
.prodTab h2 span.show{background:url(../images/tabon2.png) no-repeat left 1px;  }
.prodTab h2 span.show b{background:url(../images/tabon2.png) no-repeat right -44px;}
.prodTab h2 span.show a{ color:#fff; background:url(../images/tabona.jpg) no-repeat center bottom;}
.prodContent{ padding-top:10px; height:auto !important; height:400px; min-height:400px;}

.partnerBox li{ width:130px; height:60px; float:left; margin:5px 0px 5px 8px; padding:2px; border:1px solid #dfdfdf;}
.partnerBox li img{/* width:130px; height:60px;*/}
.caseBox li {height:30px; line-height:30px; border-bottom:1px solid #dfdfdf;}
.caseBox li span{ float:right;}
.caseBox li a{ padding-left:25px; background:url(../images/icon.jpg) no-repeat 10px center;}

.location{ height:42px; line-height:42px; color:#878787; padding-left:10px;}
.location span{ color:#2b78c4; text-decoration:underline;}
.location a{color:#878787; }
.location a:hover{color:#2b78c4;}

.left_list{ width:745px; height:346px; overflow:hidden; float:left;}
.left_list li{ float:left;  width:356px; margin-right:33px;}
.left_list li.end{ margin-right:0px;}
.left_list h1{ height:24px; padding-top:14px; padding-bottom:10px; margin:0; position:relative; background-position:10px center; background-repeat:no-repeat;}
.left_list h1 a{ position:absolute; height:14px; display:block; top:16px; right:0px; background:url(../images/more.jpg) no-repeat left center; padding-left:18px; font-size:12px; font-weight:normal; line-height:14px; color:#999;}
.left_list h1.title_zhiweituijian{ background-image:url(../images/title_zhiweituijian.jpg);}
.left_list h1.title_jingdiananli{ background-image:url(../images/title_jingdiananli.jpg);}
.left_list h1.title_youxiuyuangong{ background-image:url(../images/title_youxiuyuangong.jpg); font-size:12px; font-weight:normal;}
.left_list h1.title_zhitongche{ background-image:url(../images/title_zhitongche.jpg);background-position:0px center; }

.hotjob{ padding-top:10px; padding-bottom:15px;}
.hotjob dd{ height:30px; line-height:30px;}
.hotjob dd a{ padding-left:12px; background:url(../images/icon.jpg) no-repeat 0px center;}

.list_dl dd{ height:28px; line-height:28px; font-family:微软雅黑;}
.list_dl dd span{ float:right; color:#a4a4a4;}
.list_dl dd a{ padding-left:22px; background:url(../images/icon.jpg) no-repeat 10px center;}

.list_dl  dt{ padding:15px 0; height:119px; overflow:hidden;}
.list_dl  dt img{ float:left; padding:4px; border:1px solid #e8e8e8; width:80px; height:109px; margin-right:17px;}
.list_dl  dt h5{ font-size:14px; height:26px; line-height:26px; margin:0;}
.list_dl  dt p{ color:#3e3e3e; margin:0; padding-top:10px; line-height:20px;}

.left_list h2{ border-bottom:1px solid #cdcdcd; color:#3e3e3e; margin:0; height:35px; line-height:35px; position:relative;}
.left_list h2 a{ position:absolute; height:14px; display:block; top:16px; right:0px; background:url(../images/more.jpg) no-repeat left center; padding-left:18px; font-size:12px; font-weight:normal; line-height:14px; color:#999;}

.right_btn{ background:url(../images/jobsidepic.jpg) no-repeat left 13px; width:218px; float:right; padding-top:13px;}
.right_btn a{ display:block; height:128px; margin-bottom:26px;}
.right_btn_jion{ background:url(../images/jionsidepic.jpg) no-repeat left 13px; width:218px; float:right; padding-top:13px;}
.right_btn_jion a{ display:block; height:128px; margin-bottom:26px;}

.Left_long{ background:url(../images/locationbg.jpg) repeat-x left top; overflow:hidden;}

.rightmain{width:718px; margin:0 auto;}
.rightmain .info{ padding:0 10px;}

.jobmenu{ background:url(../images/rightmenubg.jpg) no-repeat; height:36px; overflow:hidden; margin-bottom:15px;}
.jobmenu a{ display:block; float:left; height:36px; line-height:30px;margin-right:10px; padding-left:17px;cursor:pointer;}
.jobmenu a span{ padding-right:17px;display:inline-block; height:36px;cursor:pointer;}
.jobmenu a span b{ font-weight:normal; display:inline-block; height:36px; cursor:pointer;}
.jobmenu a:hover,.jobmenu a.aon{ background:url(../images/tabon2.png) no-repeat left 1px; color:#fff;}
.jobmenu a:hover span,.jobmenu a.aon span{background:url(../images/tabon2.png) no-repeat right -44px; }
.jobmenu a:hover span b,.jobmenu a.aon span b{background:url(../images/tabona.jpg) no-repeat center bottom;}

/*专家团队*/
.team_list li{ background:url(../images/teambg.jpg) no-repeat; width:260px; float:left; height:361px; text-align:center; margin-right:25px;}
.team_list li img{ width:220px; height:217px; padding-top:11px;}
.team_list li p{ margin:5px 0; font-size:14px; font-weight:bold;}
.team_list li div{ text-align:left; color:#838383; padding:0 16px; line-height:20px;}
/*专家团队*/

.case_list li{ background:url(../images/listbg.jpg) no-repeat; height:185px; overflow:hidden; padding:18px 30px 0 15px; margin-bottom:15px;}
.case_list li img{ width:165px; height:165px; float:left; margin-right:11px;}
.case_list li h1{ font-size:12px; padding:18px 0 11px 0;margin:0;}
.case_list li p{ margin:0; color:#838383; line-height:20px;}

.newsInfo .Title{ font-size:16px; font-weight:bold; padding:5px 0; line-height:20px; text-align:center;font-family:"微软雅黑"; color:#00bbed; }
.createInfo{ text-align:center; padding:10px 0; color:#ccc;}
.info_prevnext{ line-height:30px; /*display:none;*/ }
.info_back{ text-align:center; padding:20px 0;/* font-weight:bold; display:none; */}
.info_prevnext span{ display:block;}
.info_back a{ color:#fff; background:#00bbed; display:inline-block; padding:0px 15px; height:27px; line-height:27px;}


.rightmain .job_list .info,.rightmain .job_listinfo  .info{ padding:0px;}

.job_list li{ padding-bottom:20px; border-bottom:1px solid #ccc; padding-left:10px; padding-top:10px;}
.job_list li .Title{ font-weight:bold; line-height:35px; height:35px;}
.job_list li .Title a{ color:#0096c1;}
.job_list li .Title a:hover{ text-decoration:underline;}

.job_listinfo .Title{ color:#0096c1; font-size:14px; font-weight:bold; line-height:40px;}

.table_middle{color:#000;}
.table_middle li{ border:1px solid #e1e1e1;  float:left; line-height:18px; width:290px; margin-left:-1px; margin-top:-1px; padding:12px 0 10px 15px; height:36px;}
.table_middle li span{ color:#565656; display:block;}


.jion_list li {height:30px; line-height:30px; border-bottom:1px dashed #ccc; overflow:hidden;}
.jion_list li span{ float:right; color:#ccc; }
.jion_list li a{ padding-left:25px; background:url(../images/icon.jpg) no-repeat 10px center;}
.jion_list li .w480{ width:480px;}
.jion_list li .w80{ width:80px;}
.jion_list li .w100{ width:100px;}

.jion_list2 li {height:30px; line-height:30px; border-bottom:1px dashed #ccc; overflow:hidden;}
.jion_list2 li span{ display:block; float:left; color:#ccc; }
.jion_list2 li a{ padding-left:25px; background:url(../images/icon.jpg) no-repeat 10px center;}
.jion_list2 li .w480{ width:540px;}
.jion_list2 li .w80{ width:100px; text-align:center;}
.jion_list2 li .w100{ width:75px;}

.join_title{ height:24px; line-height:24px; padding:0px 25px; background:#eee; font-size:12px; font-weight:normal; color:#666; margin:0;}
.join_title span{ padding:0px 40px 0px 530px;}


/*pages*/
.Pages{ padding:22px 0 40px 0; line-height:18px; zoom:1; overflow:hidden; font-family:宋体; color:#636363; text-align:right;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px;}
.Pages .p_total b{ color:#ae0d50;font-weight:normal; margin:0 5px;}
.Pages .p_cur b{ color:#ae0d50;font-weight:normal; margin:0 5px;}
.Pages .p_count b{ color:#ae0d50;font-weight:normal; margin:0 5px;}
/*.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{  padding:0px 6px;background:#fff;border:1px solid #ccc; }
.Pages .p_page em a.a_cur{ color:#fff;background:#00bbed;border:1px solid #00bbed; }*/
.Pages .p_page a{padding:0px 5px;color:#fff;  background:#00b6e7;border:1px solid #00b6e7;}
.Pages .p_page a:hover{ border:1px solid #acacac;background:#acacac; }
/*pages end*/


.jioninfo_title{ color:#000; height:30px; line-height:30px; font-size:14px; font-family:微软雅黑; border-bottom:1px dotted #ccc; font-weight:bold;}
.apply_btn{ text-align:center; padding-top:20px;}
.apply_btn a{ width:100px; height:25px; line-height:25px; text-align:center; display:inline-block; background:#00bbed; color:#fff; font-weight:bold;}

.apply_table td{ padding:5px;}
.apply_table td.name{ font-weight:bold; color:#000; text-align:right; width:100px;}
.apply_table .text{ height:25px; line-height:25px; border:1px solid #ccc; background:none;width:300px; }
.apply_table .btn{ height:25px; width:60px; border:1px solid #ccc; background:none; cursor:pointer; margin-right:10px;}
.red{ color:#F00;}

.staff_list_dl  dt{ padding:15px 0; border-bottom:1px solid #e1e1e1;   }
.staff_list_dl  dt .pic{float:left; width:130px;  height:173px;}
.staff_list_dl  dt .text{ float:right; width:550px;}
.staff_list_dl  dt .text p.p span{ width:250px; display:inline-block;}
.rightmain .staff_list_dl  dt .text .info{ padding:10px  0  0 0;}
.staff_list_dl  dt img{ padding:4px; border:1px solid #e8e8e8;width:120px;  height:163px; }
.staff_list_dl  dt h5{ font-size:14px; height:26px; line-height:26px; margin:0;}
.staff_list_dl  dt p{ color:#3e3e3e; margin:0; padding-top:10px; line-height:20px;}


.ulSmallPic{width:588px;height:72px;overflow:hidden;}
.ulSmallPic ul{position:absolute;}
.ulSmallPic li{width:84px;height:30px;float:left;display:inline;cursor:pointer;overflow:hidden;  line-height:26px; text-align:center; font-size:15px;background:url(../images/chi.jpg) repeat-x 41px 0px; padding-top:42px; }
.ulSmallPic li a{color:#8e8e8e;}
.ulSmallPic li a:hover,.ulSmallPic li a.on{ color:#00b6e7;}

.Newlist dd{ height:108px; padding-top:20px; overflow:hidden; border-bottom:1px solid #e5e5e5;}
.Newlist dd .pic{ width:111px; float:left;}
.Newlist dd .pic img{ width:102px; height:68px; padding:3px; border:1px solid #ebeaea;}
.Newlist dd .text{ width:442px; float:right;}
.Newlist dd .text h1{ font-size:12px; margin:0px;}
.Newlist dd .text h1 a{ color:#2974c1;}
.Newlist dd .text h1 a:hover{ text-decoration:underline;}
.Newlist dd .text p{ margin:0px; color:#868686; padding-top:10px; text-indent:25px; padding-bottom:12px; line-height:20px;}
.Newlist dd .text a.detail{ color:#2974c1;}

.Newlist dd span{ color:#ccc; font-weight:normal; float:right;}

/**/
.contactlist li{ background:url(../images/contactlibg.jpg) no-repeat; width:283px; height:100px; float:left; margin-right:11px; margin-bottom:20px; }
.contactlist li div{ padding-left:27px;  padding-top:15px; line-height:20px;}
.contactlist li div h1{ font-size:12px; margin:0; line-height:22px; padding-bottom:5px;}
.contactlist li.end{margin-right:0px;}
.contactlist2 li{ background:url(../images/contactlibg2.jpg) no-repeat; width:283px; height:120px; float:left; margin-right:11px; margin-bottom:20px; }
.contactlist2 li div{ padding-left:27px;  padding-top:15px; line-height:20px;}
.contactlist2 li div h1{ font-size:12px; margin:0; line-height:22px; padding-bottom:5px;}
.contactlist2 li.end{margin-right:0px;}
/**/

.templet_links_001 ul li{ text-align:center; width:192px; float:left; height:100px; overflow:hidden; padding-top:15px;}
.templet_links_001 ul .pic{ border:solid 1px #e0e0e0; padding:1px; width:178px; margin:0 auto;}
.templet_links_001 ul .pic img{ width:178px; height:71px;}
.templet_links_001 ul h5{ font-size:12px; font-weight:normal; padding:8px 0px; margin:0;}

.ul_sitemap li{ }
.ul_sitemap li h1{ font-size:12px; padding-bottom:5px;color:#000; height:24px; line-height:24px; margin:0;}
.ul_sitemap li h1 a{color:#000; }
.ul_sitemap li p{ padding-bottom:10px;margin:0;}
.ul_sitemap li p a{ background:url(../images/icon.gif) no-repeat left center; padding-left:10px; display:inline-block; line-height:20px;}

.Join_txt{ height:950px; background:url(../images/Join_txtbg.jpg) no-repeat left top; }
.Join_txt li{ height:100px; padding:22px 24px 0px 182px; text-align:left; line-height:18px;}
.Join_txt li.pad20{ padding-top:0px; height:112px;}
.Join_txt li.pad10{ padding-top:10px; height:112px;}

.Dyh_txt{ width:471px; height:349px; position:relative; float:right; background:url(../images/dyh_libg.jpg) no-repeat left top;}
.Dyh_txt li{ position:absolute;}
.Dyh_txt li img{ border:solid 4px #ccc8c9;}
.Dyh_txt li.d06{ left:171px; top:85px; z-index:1;}
.Dyh_txt li.d06 img{ width:113px; height:84px;}
.Dyh_txt li.d05{ right:65px; bottom:0px; z-index:2;}
.Dyh_txt li.d05 img{ width:140px; height:100px;}
.Dyh_txt li.d04{ right:130px; bottom:70px; z-index:3;}
.Dyh_txt li.d04 img{ width:147px; height:94px;}
.Dyh_txt li.d03{ left:38px; top:157px; z-index:4;}
.Dyh_txt li.d03 img{ width:146px; height:93px;}
.Dyh_txt li.d02{ right:85px; top:1px; z-index:5;}
.Dyh_txt li.d02 img{ width:105px; height:152px;}
.Dyh_txt li.d01{ right:0px; top:140px; z-index:6;}
.Dyh_txt li.d01 img{ width:129px; height:93px;}



.productsBtn{
	position:absolute;
	top:310px;
	height:50px;
	width:380px;
	z-index:100;
}
.productsBtn a{
	background-color: #00b6e7;
	display: inline-block;
	width: 110px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	font-weight: bold;
	color: #FFF;
	border: 1px solid #00b6e7;
	border-bottom: 0px  none #00b6e7;
}
.productsBtn a:hover, .productsBtn a.aon{
	background-color: #FFF;
	color: #000;
	border: 1px solid #ccc;
	border-bottom: 0px  none #ccc;
}
