﻿body { font-size:12px;font-family:'Arial','微软雅黑'; color:#333333; margin:0px; position:relative; word-break:break-all; word-wrap:break-word; }
body { background:url(../images/header_line.gif) repeat-x center 82px;}
img{ border-width:0px; margin:0px; padding:0px;}
a{text-decoration:none; color:#333333;}
a:hover{ color:#333333;}
h1,h2,h3,h4,h5,dl,dt,dd,p{ margin:0px; padding:0px;}
p{margin:0px; padding:0px;}
ul{ padding:0px; margin:0px;}
ul li{ list-style-type:none; margin:0px; }
input,select{vertical-align:middle;} 
.m{width:1200px; margin:auto;}
.minlineheight{height:5px; overflow:hidden; clear:both;}
.lineheight{height:10px; overflow:hidden; clear:both;}
.lineHeight{height:15px; overflow:hidden; clear:both;}
.LineHeight{height:25px; overflow:hidden; clear:both;}
/*Header*/
.Header{ position:relative; background:url(../images/header_line.jpg) no-repeat center 82px;}
.Header .Hid{ background:#fff; width:100%; height:35px; position:absolute; bottom:0px; right:0px; z-index:11}
.HBox{position:relative; height:125px;}
.HBox .logo{display:block; position:absolute; left:0px; width:150px; height:70px; background:url(../images/logo.png) no-repeat center center; top:35px;z-index:20}
/*菜单*/
.Menu{height:40px; position:absolute; left:235px; top:45px; z-index:10;}
.Menu ul li{float:left;padding:0px 20px; height:40px;  position:relative;}
.Menu ul li a.t{font-family:微软雅黑;font-size:14px; color:#000;line-height:30px;}
.Menu ul li a.t:hover,.Menu ul li.hover a.t,.Menu ul li.current a.t{color:#f10000;}

.Menu ul li:hover{background:url(../images/dotArr_top.gif) no-repeat center 32px transparent;}
.Menu ul li.current{background:url(../images/dotArr_top.gif) no-repeat center 32px transparent;}
.Menu ul li .subBox{height:37px; position:absolute; top:40px; left:0px;line-height:37px;overflow:hidden;width:600px; z-index:-999}
.Menu ul li .subBox dl{overflow:hidden; margin-left:-1px; height:37px; }
.Menu ul li .subBox dl dd{float:left;background:url(../images/dot_border.gif) no-repeat left center;}
.Menu ul li .subBox dl dd a{color:#101010; padding:0px 20px; }
.Menu ul li .subBox dl dd a:hover,.Menu ul li .subBox dl dd a.hover{color:#F10000;}
/*搜索*/
.HBox .SearchBox{width:180px;height:23px; position:absolute; right:0px;top:46px; background:url(../images/search_body.gif) no-repeat center center;}
.HBox .SearchBox input{border:0px; padding:0px; position:absolute;}
.HBox .SearchBox input.txt{width:150px; height:19px; line-height:19px; left:3px; top:2px; line-height:19px; background:none;color:#a6a6a6;}
.HBox .SearchBox .btn_search{width:21px; height:21px; top:1px; right:1px; cursor:pointer; background:none;}
/*BAnner*/
.Banner{height:327px; position:relative; overflow:hidden;}
.Banner a img{display:block; margin:auto;}
/*新闻动态*/
.fxNews{height:20px; padding:14px 0px 13px 100px; background:url(../images/fxnews.gif) no-repeat left center; /*border-bottom:1px solid #cecece;*/ width:1100px; position:relative; z-index:99;}
.fxNews .box{height:20px; overflow:hidden; padding:0px 10px;position:relative; z-index:99;}
.fxNews ul{overflow:hidden;line-height:20px; position:relative; z-index:0;}
.fxNews ul li{height:20px; position:relative; }
.fxNews ul li a{color:#2d2d2d;font-family:宋体; }
.fxNews ul li a:hover{color:#CD1B23 }
.fxNews ul li .time{position:absolute; right:0px; top:0px; line-height:20px; color:#868686;}
/*indexItem*/
.indexItem{height:400px; position:relative; width:1210px; margin:auto; clear:both;}
.indexItem .item{padding:5px;background-repeat:no-repeat; background-color:transparent; background-position: top center; height:385px; float:left;}
.indexItem .item .box{padding:15px;  position:relative;}
.indexItem .item .box .tab{height:40px; position:relative; border-bottom:1px solid #c9c9c9; overflow:hidden;}
.indexItem .item .box .tab span{
	float: left;
	margin-top: 5px;
	background-color: #0099FF;
	font-size: 24px;
	font-family: 黑体;
	font-weight: lighter;
	color: white;
	padding: 0px 3px;
}
.indexItem .item .box .tab .stit{ color:#666; line-height:50px; font-size:18px; margin-left:100px;}
.indexItem .item .box .tab .more{position:absolute; right:5px; color:#333; top:14px; }
.indexItem .item .box .body{overflow:hidden;}
.indexItem .item1{background-image:url(../images/item1.gif); width:336px;float:right;}
.indexItem .item2{background-image:url(../images/item2.gif); width:436px; position:absolute; left:392px; top:0px;}
.indexItem .item3{background-image:url(../images/item3.gif); width:358px;}
.indexItem .item1 .box .body .boxz{height:126px;  overflow:hidden; border-bottom:1px dotted #757575; padding-top:15px;}
.indexItem .item1 .box .body .boxz .pic{float:left; width:155px; height:104px; overflow:hidden;}
.indexItem .item1 .box .body .boxz .pic img{width:155px; height:78px; margin-top:10px;}
.indexItem .item1 .box .body .boxz .info{float:right; width:135px;height:105px; overflow:hidden;}
.indexItem .item1 .box .body .boxz .info .t{color:#df0005; line-height:25px;}
.indexItem .item1 .box .body .boxz .info .t a{color:#df0005; }
.indexItem .item1 .box .body .boxz .info .time{color:#777777; line-height:25px;}
.indexItem .item1 .box .body .boxz .info .des{color:#000; line-height:22px;}
.indexItem .item1 .box .body ul{overflow:hidden;}
.indexItem .item1 .box .body ul li{overflow:hidden; float:left;width:306px;}
.indexItem .item1 .fxBody{overflow:hidden;}
.indexItem .item1 .arr{display:none;}
.indexItem .item2 .box .tab{width:398px; margin:auto;}
.indexItem .item2 .box{width:398px; margin:auto;}
.indexItem .item2 .box .body .product{padding-top:15px; position:relative;}
.indexItem .item2 .box .body .product .fxshow{overflow:hidden;}
.indexItem .item2 .box .body .product .fxshow ul{overflow:hidden; height:300px;}
.indexItem .item2 .box .body .product .fxshow ul li{overflow:hidden; float:left; width:406px; height:300px;}
.indexItem .item2 .box .body .product .fxshow .pic img{display:block; width:384px;height:157px; border:7px solid #E0E0E0;}
.indexItem .item2 .box .body .product .fxshow h1{font-family:微软雅黑; font-size:36px; color:#000; font-weight:lighter; padding:10px 0px;}
.indexItem .item2 .box .body .product .fxshow h1 em{font-family:微软雅黑; font-size:18px; font-style:normal; color:#000; font-weight:normal;}
.indexItem .item2 .box .body .product .fxshow .des{line-height:24px; color:#000; width:380px; display:block;}
.indexItem .item2 .box .body .product .arr{display:block; width:20px; height:20px; position:absolute; top:205px; /*background:url(../images/dotIcon.png) no-repeat -251px -128px transparent;*/z-index:99;}
.indexItem .item2 .box .body .product .arr_left{right:55px; }
.indexItem .item2 .box .body .product .arr_right{right:26px; background-position:-278px -128px;}
.indexItem .item3 .box .body{padding-top:15px; line-height:26px; color:black;overflow:hidden; position:relative; top:0px;}



/*底部*/
.FBox{position:relative; padding-top:95px;background:url(../images/fbox.jpg) no-repeat top center transparent; z-index:999;}
.FBox .AddrList{position:relative; overflow:hidden;}
.FBox .AddrList ul {overflow:hidden; height:170px;}
.FBox .AddrList ul li{float:left; width:360px; overflow:hidden; height:170px; margin-left:25px}
.FBox .AddrList ul li dl{padding-left:80px; position:relative;padding-top:10px; width:320px;}
.FBox .AddrList ul li dl dt{position:absolute; width:53px; height:50px; left:0px; top:43px; background-image:url(../images/addrTitle.gif); background-repeat:no-repeat; background-color:transparent;}
.FBox .AddrList ul li dl dd{color:#737373; line-height:22px; width:210px;}
.FBox .AddrList ul li.shangshai dl dt{background-position:0px 0px;}
.FBox .AddrList ul li.nanjing dl dt{background-position:-53px 0px;}
.FBox .AddrList ul li.beijing dl dt{background-position:-126px 0px;}
/*Copyright*/
.Copyright{height:70px; background:url(../images/copy_bg.gif) no-repeat top center;}
.Copyright p{text-align:center; line-height:50px; color:#666;}
/*招聘*/
.dotIcon{background-image:url(../images/dotIcon.png); background-repeat:no-repeat; background-color:transparent;}
.Container{position:relative; }
.Container .ContainerLeft{width:220px; position:absolute; left:0px; top:0px; z-index:100;}
.Container .ContainerContent{margin-left:250px; background-color:#f4f4f4; z-index:90;}

 .ContainerLeft .column{position:relative;height:69px; border-bottom:1px solid #e3e3e3;}
 .ContainerLeft .column .dotIcon{display:block; width:215px; height:56px;}
 .ContainerLeft .column .R{background-position:0px 0px;}/*人才招聘*/
 .ContainerLeft .column .N{background-position:0px -59px;}/*新闻中心*/
 .ContainerLeft .column .C{background-position:0px -115px;}/*联系我们*/
 .ContainerLeft .column .A{background-position:0px -172px;}/*关于杰盛*/
 .ContainerLeft .column .P{background-position:0px -228px;}/*解决方案*/
 .ContainerLeft .column .SS{background-position:0px -288px;}/*成功案例*/
 .ContainerLeft .column .S{background-position:0px -346px;}/*产品中心*/
 .columnList{position:relative;}
 #arr_dot{display:block; width:21px; height:32px; background:url(../images/arr_dot.png) no-repeat center center ; position:absolute; right:-50px; top:0px;}
 .columnList ul{padding-left:40px;}
 .columnList ul li{line-height:40px;}
 .columnList ul li a.t{color:#000; font-size:14px; display:block; height:40px; padding-left:20px;}
 .columnList ul li.current a.t{font-weight:bold; color:#cd1b23; }
 .columnList ul li.show a.t{background:url(../images/dotIcon.png) no-repeat -282px -20px;}
 .columnList ul li dl{padding-left:45px;display:none;}
 .columnList ul li dl dd{border-left:1px dotted #000;}
 .columnList ul li dl dd a{padding-left:20px; background:url(../images/arr_black.gif) no-repeat 10px center;}
 .columnList ul li dl dd a:hover, .columnList ul li dl dd a.cur{background-image:url(../images/arr_red.gif);}
 /*右*/
.rightBody{width:882px; margin:auto; padding:20px 0px; overflow:hidden; position:relative; height:400px;word-wrap:break-word;}
.rightBody .rTab{height:50px; position:relative; border-bottom:1px solid #ccc;}
.rightBody .rTab .tit{font-family:微软雅黑; font-size:22px;  color:black; font-weight:lighter; position:relative; top:10px;}
.rightBody .rTab .path{position:absolute;right:0px; top:15px; line-height:20px; color:#393939;}
.rightBody .rTab .path a{color:#393939;}
/*招聘信息列表*/
.fxRecruitment{position:absolute; left:-882px; top:100px; z-index:91; width:882px;}
.fxRecruitment ul li{overflow:hidden;border-bottom:1px solid #ccc;}
.fxRecruitment ul li dl dt{height:32px;padding:5px 0px; background:url(../images/arr_right.gif) no-repeat 860px center; cursor:pointer;}
.fxRecruitment ul li dl dt:hover{background-color:#efefef;}
.fxRecruitment ul li dl dt .title{float:left; position:relative; height:32px; margin-left:5px;}
.fxRecruitment ul li dl dt .title a{color:#000; line-height:32px; }
.fxRecruitment ul li dl dt .title .s{position:relative; top:-5px; text-transform:uppercase; display:none;}
.fxRecruitment ul li dl dd{padding:10px 5px; line-height:27px; color:black;display:none;}
.fxRecruitment ul li dl.show dt .title .s{display:block;}
/*新闻列表*/
.newsList{}
.newsList ul li{overflow:hidden; position:relative;border-bottom:1px dashed #c4c3c3; height:45px;}
.newsList ul li .at{line-height:45px; color:#000; font-size:13px;}
.newsList ul li .at:hover{color:#CD1B23;}
.newsList ul li .time{position:absolute; top:0px; right:0px; color:#4d4d4d; line-height:45px;}
.newsList ul li.first{height:144px; padding:19px 0px;}
.newsList ul li.first .pic{float:left; width:230px; height:146px; overflow:hidden;}
.newsList ul li.first .pic img{width:228px; height:144px; border:1px solid #ccc;}
.newsList ul li.first .info{float:right;width:632px;height:144px; line-height:28px; }
.newsList ul li.first .info a{color:black;}
.newsList ul li.first .info a:hover{ color:#CD1B23}
.newsList ul li.first .info p.title{position:relative; height:26px; line-height:26px; margin-bottom:5px; }
.newsList ul li.first .info p.title a{font-weight:bold; font-size:14px; color:black; }
.newsList ul li.first .info p.title a:hover{ color:#CD1B23;}
.newsList ul li.first .info p.title .createAt{position:absolute; color:#444; right:0px; top:0px;}
/*分页*/
.PageBox{ position:relative; height:25px; padding:25px 0px;}
.pageDiv {overflow:hidden;color:#666666; text-align:right;}
.pageDiv a{display:inline-block; padding:0px 6px; height:20px; line-height:20px; color:#000;  text-align:center;}
.pageDiv span{display:inline-block; padding:0px 6px; height:20px; line-height:20px;font-weight:bold; color:#cd1b23; }
.pageDiv .arr{width:18px;  padding:0px;}
.pageDiv a.pre{width:18px;}
.pageDiv a.next{width:18px;background-position:-22px -20px;}
/*articleDiv*/
.articleDiv{color:black; position:absolute; left:-882px; top:100px; z-index:91;}
.divMov{position:absolute; left:-882px; top:100px; z-index:91; width:877px;}
/*成功案例*/
.fxBox{position:relative;}
.fxBox .list{overflow:hidden;/* height:170px;*/ width:882px; }
.fxBox .list ul{overflow:hidden; width:900px; position:relative;}
.fxBox .list ul li{float:left; width:300px; height:142px; padding-top:28px; position:relative; }
.fxBox .list ul li a img{display:block; width:282px; height:142px;}
.fxBox .list ul li a.txt{display:block; /*width:80px;*/ padding:0 10px; height:70px; line-height:70px; color:white; font-weight:lighter; text-align:center; font-size:20px; font-family:微软雅黑;  position:absolute; top:0px; left:20px; background-color:#e73a0f; }
.fxBox .body{min-height:320px; height:auto !important; height:320px; display:none;}
.fxBox .body img{ padding:0 10px 5px 0;}


/*my css*/
.Conn{ line-height:25px; padding:10px;}
.Tips{ line-height:25px; padding:20px 10px; color:Red;}
.newsTit{font-size:20px; text-align:center; color:#CD1B23; line-height:50px; margin-top:20px;}
.newsTime{ text-align:center;line-height:30px;}
.newsDown{  position:absolute; right:0px; top:0px; text-align:right; font-weight:normal; }
.newsDown a{font-size:13px;color:#f08437;}
.newsConn{ line-height:25px; padding:30px 10px; min-height:300px; height:auto !important; height:300px; overflow:hidden;}
.newsTop{line-height:25px;color:#666}
.newsTop a{ color:#666}
.newsTop a:hover{ color:#CD1B23}
.newsNext{line-height:25px;color:#666}
.newsNext a{color:#666}
.newsNext a:hover{color:#CD1B23}

.move_left{float:left;width:35px;height:142px;position:absolute; top:28px;background:url(../images/L1.png) no-repeat 40px; left:0px; line-height:30px;  text-align:center; z-index:9999; padding-left:100px;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0; cursor:pointer; }
/*.move_left:hover{float:left;width:45px;height:100px;position:absolute; background:url(../images/sprite.png) no-repeat; top:45px; left:0px;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5; line-height:30px;text-align:center; z-index:9999}*/
.move_right{float:left;width:35px;height:142px;position:absolute; top:28px;background:url(../images/R1.png) no-repeat 40px; right:8px; line-height:30px; text-align:center; z-index:10000; padding-right:100px;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0; cursor:pointer; }
/*.move_right:hover{float:left;width:45px;height:100px;position:absolute;background:url(../images/sprite1.png) no-repeat right; top:45px; right:8px;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5; line-height:30px; text-align:center; z-index:10000}*/


.move_left2{float:left;width:80px;height:142px;position:absolute; background:url(../images/L1.png) no-repeat 40px; top:28px; left:0px; line-height:30px; z-index:9999;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0; cursor:pointer;}
/*.move_left2:hover{float:left;width:20px;height:20px;position:absolute; background:url(../images/left_h.jpg) no-repeat; top:-20px; right:41px; line-height:30px; border-left:1px solid #fff; text-align:center; z-index:9999}*/
.move_right2{float:right;width:80px;height:142px;position:absolute;background:url(../images/R1.png) no-repeat 0px; top:28px; right:0px; line-height:30px; text-align:center; z-index:10000;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0; cursor:pointer;}
/*.move_right2:hover{float:left;width:20px;height:20px;position:absolute;background:url(../images/right_h.jpg) no-repeat; top:-20px; right:10px; line-height:30px; text-align:center; z-index:10000}*/
