/* CSS Document */

@import url("/templets/jlly/style/base.css");

/*Header*/

.Header{background:url(/templets/jlly/images/top_bg.jpg) repeat-x; height:120px;}

.Header .top{width:977px; margin:0 auto;}

.Header .top .logo{ float:left; margin-top:4px;}

.Header .top .navigate{ float:right; margin-top:15px;}

.Header .top .navigate a{ float:left; display:block; width:96px; height:30px; font-size:14px; margin:0 12px; font-weight:bold; line-height:33px; text-align:center;}

.Header .top .navigate a:visited{color:#333;}

.Header .top .navigate a.on:visited{color:#F4F1F1;}

.Header .top .navigate a.on{ color:#F4F1F1; background:url(/templets/jlly/images/navigate_on.jpg) no-repeat;}

.Header .top .navigate a:hover{color:#F4F1F1; background:url(/templets/jlly/images/navigate_on.jpg) no-repeat;}



/*Banner*/

.Banner_wrap{ overflow:hidden; background:url(/templets/jlly/images/banner_bg.jpg) repeat-x; text-align:center;}

.img-link-box { position:relative; height:446px; width:1064px; margin:0 auto;}

.img-link-box .big-img {position: absolute; display:none; top:0; left:0;}

#img-1 { z-index:1}

#img-2 {z-index:0}

.img-nav { clear:both; margin:0 auto; width:200px;}

.img-nav a{  width:9px; height:9px; float: left; margin-left: 16px; _margin-right: 0px; overflow:hidden;}

.dot-current {}

.img-nav a.hide { text-indent:-5000em;}

.dot {background:url(/templets/jlly/images/image-dot.jpg) 0 -9px no-repeat;}

.dot-current {background:url(/templets/jlly/images/image-dot.jpg) 0 0 no-repeat;}

/*BoxWrap*/

.BoxWrap{width:977px; margin:0 auto; overflow:hidden;}

.BoxWrap .case_list{width:650px; float:left;}

.BoxWrap .news_list{width:317px; float:right;}

.BoxWrap .mid_show{ background:url(/templets/jlly/images/mid_show_bg.jpg) no-repeat; height:220px; overflow:hidden; margin-top:20px; clear:both;}

.BoxWrap .mid_show_l{}

.show_case_list li{display:block;  float:left; width:307px;}

.show_case_list li.l1{ padding:12px 12px 0 12px;}

.show_case_list .hotspec1{background:url(/templets/jlly/images/newcase.gif) no-repeat; position:absolute; width:99px; height:99px; }

.show_case_list .hotspec2{background:url(/templets/jlly/images/newcase.gif) no-repeat; position:absolute; width:99px; height:99px; }

.show_case_list li.l2{padding:12px 0 0 0;}

.show_case_list li div.pic{display:block;  padding:22px 0 0 16px;}

.show_case_list li div.text{ padding-top:30px; padding-left:5px; color:#E4E1E1;}

.show_case_list li div.text span{color:#939191; padding-left:5px;}



.BoxWrap .mid_show_r{ background-position:-650px 0; position:relative;}

.BoxWrap .mid_show_r ul{ position:absolute; left:13px; top:0px;}

.BoxWrap .mid_show_r ul li{ line-height:24px; color:#EFEDEF; height:24px;}	

.BoxWrap .mid_show_r ul li a{ line-height:24px; color:#EFEDEF; height:24px;}

.BoxWrap .mid_show_r ul li a:visited{ line-height:24px; color:#EFEDEF;}

.BoxWrap .mid_show_r ul li a:hover{ color:#0CF}

.p1{position:absolute; left:-5px; top:7px;}

.p2{position:absolute; left:149px; top:7px}

/*title*/

.BoxWrap h3.index_bg{ background:url(/templets/jlly/images/title_bg.gif) no-repeat; border-bottom:1px #E0E0E0 solid; line-height:36px;}

.BoxWrap b.more{ color:#F50005;font-size:12px; margin-right:10px;}

.BoxWrap b.more a,.BoxWrap b.more a:visited{color:#F50005; line-height:36px;}

.BoxWrap span.more a{color: #F50005;font-size:12px; margin-right:10px;line-height:36px; font-weight:normal;}

.BoxWrap h3.t1{ text-align:right;}

.BoxWrap h3.t2{ background-position:0 -32px; text-align:right;}

.dec{ background:url(/templets/jlly/images/icon_big.jpg) no-repeat; height:112px;}

.dec h4{padding-top:13px; font-size:14px;}

.dec p{ line-height:190%;}

.dec_l{width:190px; float:left; padding-left:105px; padding-right:10px;}

.dec_m{width:185px; float:left; padding-left:160px; background-position:0 -120px;}

.dec_m h1{ font-size:12px; display:inline; font-weight:normal; color:#333333}

.dec_r{width:200px; float:right; padding-left:95px; padding-right:20px; background-position:0 -240px;}

/*news list*/

.info_list{width:307px;}

.info_list h3{ margin-bottom:5px;}

.info_list h3.t1{ background-position:0 -60px;}

.info_list h3.t2{background-position:0 -90px;}

.info_list h3.t3{background-position:0 -120px;}

.info_list ul{}

.info_list div{ text-align:right;}

.info_list ul li{line-height:24px; background:url(/templets/jlly/images/icon_2.jpg) left center no-repeat; padding-left:10px;}

.info_l{float:left; margin-right:30px;}

.info_m{float:left;}

.info_r{float:right;}



/* News Tab */

.hk_tilte{ width:307px; height:36px; }

.hk_tilte h3{ margin-right:5px;}

.hk_content{ width:307px; height:auto; float:left;}

.hk_content ul{ text-align:left; }

.hk_content ul li{ text-align:left; }


.hover_hk1_1{ width:90px; height:36px; background:url(/templets/jlly/images/hk_title_bg1.jpg) 0 top no-repeat; float:left; cursor:pointer}

.normal_hk1_1{ width:90px; height:36px; background:url(/templets/jlly/images/hk_title_bg1.jpg) 0 bottom no-repeat;float:left;}

.hover_hk1_2{ width:90px; height:36px; background:url(/templets/jlly/images/hk_title_bg1.jpg) -90px top no-repeat; float:left;cursor:pointer}

.normal_hk1_2{ width:90px; height:36px; background:url(/templets/jlly/images/hk_title_bg1.jpg) -90px bottom no-repeat;float:left;}

.hover_hk1_3{ width:90px; height:36px; background:url(/templets/jlly/images/hk_title_bg1.jpg) -180px top no-repeat; float:left;cursor:pointer}

.normal_hk1_3{ width:90px; height:36px; background:url(/templets/jlly/images/hk_title_bg1.jpg) -180px bottom no-repeat;float:left;}





.hover_hk2_3{ width:90px; height:36px; background:url(/templets/jlly/images/hk_title_bg1.jpg) -180px top no-repeat; float:left;cursor:pointer}







.hover_hk3_1{ width:90px; height:36px; background:url(/templets/jlly/images/hk_title_bg1.jpg) -90px top no-repeat; float:left; cursor:pointer}


.dis{ display:block;}

.undis{ display:none;}





/*Cur_local*/

.Cur_local_wrap{overflow:hidden; background:url(/templets/jlly/images/cur_local_bg.jpg) center; height:100px;}

.Cur_local_wrap div.cur_text{width:967px; margin:0 auto; padding-top:30px; padding-left:10px;}



/*Title*/

.big_title{ background:url(/templets/jlly/images/big_title_bg.jpg) no-repeat; height:35px; overflow:hidden; border-bottom:1px #DADADA solid;}

.bt_1{}

.bt_2{ background-position:0 -38px;}



/*about*/

.about_wrap{ overflow:hidden; margin-bottom:45px;}

.about_wrap .left{width:210px; float:left; padding-top:25px;}

.about_wrap .right{width:745px;float:right;padding-top:45px;}

.about_wrap .right p,.about_wrap .right span,.liucheng_text{ line-height:29px; text-indent:28px; font-size:14px;}

.about_wrap .right h1{  font-weight:normal; display:inline;  }

.about_wrap .right a{ font-size:14px; }





.liucheng_text{ padding-top:10px; padding-bottom:18px;}

.liucheng_text h1{ font-size:14px; display:inline;}



.more_text{ background:url(/templets/jlly/images/more_text_bg.jpg) no-repeat; width:446px; height:37px; float:right; margin-right:9px; margin-top:14px;text-indent:0px; }

.more_text span{width:252px; float:left; display:block; text-align:left; line-height:36px; color:#575757; font-size:14px; padding-left:18px; padding-top:2px;}

.more_text em{ font-style:normal; width:155px; text-align:center; line-height:36px; float:right; display:block;}

.more_text em a{line-height:36px; color:#FFF; font-size:14px;}

.more_text em a:visited{ color:#FFF;}







/*liucheng*/

.liucheng{ padding-top:20px;}



/*news_list*/

.news_list_wrap{ background:url(/templets/jlly/images/work_show_bg_text.jpg) repeat-y 787px 0;  height:1%; overflow:hidden;}

.news_list_wrap .left{width:771px; float:left;}

.news_list_wrap .right{width:178px; float:right;}

.news_list_wrap .left .news_l{width:752px; overflow:hidden; margin:0;}

.news_list_wrap .left .news_l li{ padding:20px 0 20px 0; border-bottom:1px #E0E0E0 solid; overflow:hidden; }

.news_list_wrap .left .news_l li img{ margin-right:15px; float:left;}

.news_list_wrap .left .news_l li h4{ border:none; font-size:14px;}

.news_list_wrap .left .news_l li span{color:#B5B3B3; line-height:30px; display:block;}

.news_list_wrap .left .news_l li span a{color:#B5B3B3;}

.news_list_wrap .left .news_l li span a:hover{color:#666;}

.news_list_wrap .left .news_l li p{ line-height:170%;}

.news_list_wrap .left .news_l li p a.more{ color:#E12728; padding-left:8px;}

.news_list_wrap .left .news_l li p a:visited{color:#E12728;}

.news_list_wrap .left .news_l li div.more{ float:right; padding-top:16px;}

.news_list_wrap .left .news_l li div.more img{ margin:0;}

.news_list_wrap .right .r_menu a{ float:left; display:block; width:156px; height:34px; font-size:14px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; line-height:35px; padding-left:15px; margin-bottom:5px;}

.news_list_wrap .right .r_menu a:hover{ background:url(/templets/jlly/images/right_btn_bg_2.jpg) no-repeat; color:#FFF;}

.news_list_wrap .right .r_menu a.on{ background:url(/templets/jlly/images/right_btn_bg_2.jpg) no-repeat; color:#FFF;}



/*news_show*/

.news_show_wrap{ background:url(/templets/jlly/images/work_show_bg_text.jpg) repeat-y 787px 0;  height:1%;  overflow:hidden;}

.news_show_wrap .left{width:771px; float:left;}

.news_show_wrap .right{width:178px; float:right;}

.news_show_wrap .left h3.title{ text-align:center; padding-bottom:12px; font-size:28px; font-family: "黑体";}

.news_show_wrap .left div.parameter{ text-align:center; background:#FAF9F9; line-height:24px; color:#9E9D9D; border-bottom:#EFEFEF 1px solid; border-top:#EFEFEF 1px solid;}

.news_show_wrap .left div.parameter a{color:#9E9D9D;}

.news_show_wrap .left div.parameter a:hover{color:#666;}

.news_show_wrap .left div.zhengwen{ padding-top:12px; line-height:24px; font-size:14px;}

.news_show_wrap .left div.miaoshu{padding:6px; background-color:#F4F4F4; border:1px solid #DDDDDD; color: #666; font-size:12px; margin-bottom:10px;}

.news_show_wrap .left div.foot_btn{background:#FAF9F9; line-height:24px; color:#9E9D9D; border-bottom:#EFEFEF 1px solid; border-top:#EFEFEF 1px solid; margin-top:16px;}

.news_show_wrap .left div.foot_btn span{ line-height:24px; margin:0 5px;}

.news_show_wrap .right .r_menu a{ float:left; display:block; width:156px; height:34px; font-size:14px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; line-height:35px;  padding-left:15px; margin-bottom:5px;}

.news_show_wrap .right .r_menu a:hover{ background:url(/templets/jlly/images/right_btn_bg_2.jpg) no-repeat; color:#FFF;}

.news_show_wrap .right .r_menu a.on{ background:url(/templets/jlly/images/right_btn_bg_2.jpg) no-repeat; color:#FFF;}



.more_news{ overflow:hidden;}

.more_news ul{ width:245px; float:left; padding-right:14px;}

.more_news ul h4{ line-height:30px; border-bottom:1px #EFEFEF solid; font-size:14px;}

.more_news ul li{ line-height:18px; margin-top:2px; }







/*work_list*/

.work_list_wrap{ background:url(/templets/jlly/images/work_show_bg_text.jpg) repeat-y 787px 0; height:1%; overflow:hidden;}

.work_list_wrap .left{width:771px; float:left;}

.work_list_wrap .right{width:178px; float:right;}

.work_list .hotspec1{background:url(/templets/jlly/images/newcase.gif) no-repeat; position:absolute; width:99px; height:99px;}

.work_list .hotspec2{background:url(/templets/jlly/images/newcase.gif) no-repeat; position:absolute; width:99px; height:99px; }

.work_list li{display:block; width:364px; height:236px; float:left; background:url(/templets/jlly/images/work_show_bg.jpg) no-repeat; padding-right:25px; padding-bottom:26px;}

.work_list li.t2{ padding-right:0;}

.work_list li.t4{ padding-right:0;}

.work_list li.t6{ padding-right:0;}

.work_list li.t8{ padding-right:0;}

.work_list li div{ width:334px; height:161px; padding-left:15px; padding-top:25px;}

.work_list li div img{display:block; width:334px; height:161px; }

.work_list li p{ padding-top:18px; line-height:28px; padding-left:14px; padding-right:14px;}

.work_list li p a{ line-height:28px;}

.work_list li p span{ float:right; color:#7C7C7C; line-height:28px;}

.work_list_wrap .right .r_menu a{ float:left; display:block; width:156px; height:34px; font-size:14px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; line-height:35px; padding-left:15px; margin-bottom:5px;}

.work_list_wrap .right .r_menu a:hover{ background:url(/templets/jlly/images/right_btn_bg_2.jpg) no-repeat; color:#FFF;}

.work_list_wrap .right .r_menu a.on{ background:url(/templets/jlly/images/right_btn_bg_2.jpg) no-repeat; color:#FFF;}





/*work_show*/

.work_show_wrap{ background:url(/templets/jlly/images/work_show_bg_text.jpg) repeat-y 828px 0; height:1%; overflow:hidden;}

.work_show_wrap .left{width:812px; float:left;}

.work_show_wrap .right{width:137px; float:right;_width:140px;}

.work_show_wrap .left .title_bg{ height:52px; overflow:hidden; border-bottom:1px #EEEEEE solid;}

.work_show_wrap .left .title_bg .text{ float:left; width:600px; line-height:23px;}

.work_show_wrap .left .title_bg .text strong{ font-size:14px;}

.work_show_wrap .left .title_bg .btn{ float:right; width:109px; height:31px; margin-right:5px; margin-top:5px;}

.work_show_wrap .left .view_wrap{ padding-top:0px;}

.work_show_wrap .right .r_menu a{ float:left; display:block; width:122px; height:34px; font-size:14px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; line-height:35px;  padding-left:15px; margin-bottom:5px;}

.work_show_wrap .right .r_menu a:hover{ background:url(/templets/jlly/images/right_btn_bg.jpg) no-repeat; color:#FFF;}

.work_show_wrap .right .r_menu a.on{ background:url(/templets/jlly/images/right_btn_bg.jpg) no-repeat; color:#FFF;}



/*service*/

.Service_wrap{}

.Service_wrap .s_banner{ border-bottom:1px #D4D3D3 solid; overflow:hidden; width:977px; height:281px;background:url(/templets/jlly/images/service_banner.jpg) no-repeat;}

.Service_wrap .s_banner .sfla{ height:162px; width:261px; margin:42px 0 0 147px; float:left; overflow:hidden; display:inline;}

.Service_wrap .s_banner .sbut{ height:212px; width:39px; margin:115px 462px 0 0; float:right; *margin-right:462p; _margin-right:145px;}

.Service_wrap .s_banner a{ height:212px; width:39px;}

.Service_wrap .s_banner img{ height:39px; width:212px;}

.service_project ul{ overflow:hidden;}

.service_project ul li{float:left; width:205px; height:96px; overflow:hidden; background:url(/templets/jlly/images/service_ico.jpg) no-repeat; padding-left:108px; padding-top:12px; margin-top:45px;}

.service_project ul li.s1{ background-position:0 0; margin-right:15px;}

.service_project ul li.s2 h4 a{ font-size:14px; font-weight:bold;}

.service_project ul li.s2{ background-position:0 -108px; margin-right:15px;}

.service_project ul li.s3{ background-position:0 -216px;}

.service_project ul li.s4{ background-position:0 -324px; margin-right:15px;}

.service_project ul li.s5{ background-position:0 -432px; margin-right:15px;}

.service_project ul li.s6{ background-position:0 -540px; }

.service_project ul li h4{ font-size:14px; line-height:190%;}

.service_project ul li p{color:#989898; line-height:170%;}

.service_project ul li.s6 h4{ padding-left:5px; }

.service_project ul li.s6 p{ padding-left:5px; }

.service_project h1{ font-size:12px; padding:0px; margin:0px;float:left;white-space:nowrap; display:inline;}

.service_project p a{ font-size:12px; font-weight:normal; color:#9F9F9F;}





.process h2{ border-bottom:1px #D4D3D3 solid; padding-top:42px;}

.process ul{ background:url(/templets/jlly/images/service_process.jpg) no-repeat 60px 38px; height:1%; overflow:hidden}

.process ul li{width:180px; height:68px; overflow:hidden; float:left; margin-top:120px; padding-left:10px; padding-right:70px;}

.process ul li.t1{ padding-left:20px;}.process ul li.t2{ padding-right:60px;}.process ul li.t3{ padding-right:58px;}.process ul li.t4{ padding-right:0;}

.process ul li.t5{ padding-left:20px;}.process ul li.t6{ padding-right:60px;}.process ul li.t7{ padding-right:58px;}.process ul li.t8{ padding-right:0;}

.process ul li h4{ font-size:14px; line-height:180%;}

.process ul li p{color:#989898; line-height:160%;}



/*Contact*/

.Contact_wrap{}

.Contact_wrap .c_banner{}

.Contact_wrap .info_wrap{ background:url(/templets/jlly/images/v_line.jpg) repeat-y 662px; overflow:hidden; margin-top:28px; height:1%;}

.Contact_wrap .info_wrap .left{width:604px; float:left;}

.Contact_wrap .info_wrap .right{width:270px; float:right; padding-right:14px;}

.Contact_wrap .info_wrap .left h2{ height:63px; background:url(/templets/jlly/images/b_line.jpg) bottom repeat-x;}

.contact_info{ background:url(/templets/jlly/images/b_line.jpg) bottom repeat-x; padding-bottom:20px;}

.contact_info ul{ overflow:hidden; padding-top:17px;}

.contact_info ul li{width:300px; float:left; line-height:25px;}

.contact_info div.google{ text-align:right;}

.Contact_wrap .info_wrap .left p.contact_text{ background:url(/templets/jlly/images/b_line.jpg) bottom repeat-x; line-height:199%; padding:5px 0 5px 0;}

.contact_qq{width:248px; float:left;}

.contact_email{width:328px; float:right; margin-right:-10px;}

.contact_email h3,.contact_qq h3{ height:62px; line-height:68px; font-size:12px; padding-left:5px;}

.contact_email a,.contact_qq a{ background:url(/templets/jlly/images/contact_ico.jpg) no-repeat;}

.contact_qq a{width:37px; height:35px; display:block; float:left; padding-right:7px;}

.contact_qq a.qq2{ background-position:-40px 0px;}.contact_qq a.qq3{ background-position:-80px 0;}

.contact_qq a.qq4{ background-position:-122px 0;}.contact_qq a.qq1{ background-position:0 0px;}

.contact_email a{width:95px; height:48px; display:block; float:left; padding-right:7px;}

.contact_email a.m2{ background-position:-285px 0px;}.contact_email a.m3{ background-position:-394px 0;}

.contact_email a.m1{ background-position:-177px 0px;}

.Contact_wrap .info_wrap .right h2.guest_title{ background:url(/templets/jlly/images/guest_title.jpg) center no-repeat; text-indent:-9999px; height:122px;}

.Contact_wrap .info_wrap .right form{ padding-top:3px;}

.Contact_wrap .info_wrap .right ul.g_form li{ padding-top:7px;}

.input1{width:257px; height:31px; border:0; line-height:31px; background:url(/templets/jlly/images/guest_input.jpg) no-repeat; padding-left:5px; font-size:12px; padding-left:8px; color:#b0b0b0;}

.input2{width:257px; height:76px; border:0; background:url(/templets/jlly/images/guest_textarea.jpg) no-repeat; padding-left:10px; font-size:12px; padding-top:8px; color:#b0b0b0;}

.input3{width:262px; height:45px; border:0; background:url(/templets/jlly/images/guest_btn.jpg) no-repeat; cursor:pointer; margin-top:4px;}



/*在线QQ开始*/

UL.qqonline {

	RIGHT: 30px; FLOAT: left; font-size:12px; color:#999999; 

}

UL.qqonline LI {

	FLOAT: left; LINE-HEIGHT: 14px; MARGIN-RIGHT: 8px; TEXT-ALIGN: center

}

UL.qqonline LI A {

	DISPLAY: block; WIDTH: 45px; POSITION: relative; HEIGHT: 38px;padding:0px; margin:0px;

}

UL.qqonline LI A:hover {

	padding:0px; margin:0px;

}



UL.qqonline LI A INS{ display:none;}

UL.qqonline LI A:hover INS {

	DISPLAY: block; LEFT: -25px; BACKGROUND-IMAGE: url(/templets/jlly/style/contact_tips.png); WIDTH: 95px; PADDING-TOP: 18px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP:-28px; HEIGHT: 85px; TEXT-DECORATION: none; line-height:12px;

}

* HTML UL.qqonline LI A:hover INS {

	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=corp, src='/templets/jlly/images/contact_tips.png')

}





UL.qqonline LI A:hover INS STRONG {

	DISPLAY: block; COLOR: #f60; 

}

UL.qqonline LI A.q1 {

	BACKGROUND-IMAGE: url(/templets/jlly/style/qq_1.gif)

}

UL.qqonline LI A.q2 {

	BACKGROUND-IMAGE: url(/templets/jlly/style/qq_2.gif)

}

UL.qqonline LI A.q3 {

	BACKGROUND-IMAGE: url(/templets/jlly/style/qq_3.gif)

}

UL.qqonline LI A.q4 {

	BACKGROUND-IMAGE: url(/templets/jlly/style/qq_4.gif)

}

/*在线QQ结束*/

.site_textarea {

	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(/templets/jlly/images/kuan2.png) no-repeat left top; margin-top:8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; HEIGHT: 61px

}

.site_textarea TEXTAREA {

	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; WIDTH: 250px; COLOR: #b0b0b0; HEIGHT: 59px; BORDER-RIGHT-WIDTH: 0px

}



/*pages*/

.top_pages{ overflow:hidden; margin-left:-8px;}

.top_pages a{ float:left;  margin:0 5px; }

.top_pages a.pre{ background:url(/templets/jlly/images/arrow.jpg) no-repeat 0 -18px; text-indent:-999px; width:18px; height:18px; overflow:hidden; float:left;}

.top_pages a.next{ background:url(/templets/jlly/images/arrow.jpg) no-repeat; text-indent:-999px; width:18px; height:18px; overflow:hidden; float:left;}

.top_pages span.cur{ background:url(/templets/jlly/images/cur_pages.jpg) center center no-repeat; color:#FFF; display:block; float:left; width:18px; height:18px; text-align:center;}

.top_pages span.pages_c{ float:left; padding-left:15px;}

/*Footer*/

.Footer{ background:url(/templets/jlly/images/footer_bg.jpg) repeat-x; height:180px; overflow:hidden; margin-top:10px;}

.Footer .wrap{width:1000px; height: 140px;overflow:hidden; margin:0 auto; }

.Footer .wrap  .top{ height:50px;margin:0 auto; font-family:"微软雅黑"; font-size:16px; text-align:center; color:#FFF;}
.wrap_ul ul{ float:left; margin-top:6px;}
.wrap_ul li{ float:left; font-family:"微软雅黑"; font-size:16px; color:#FFF; height:40px;}
.wrap_ul li img{display: inline-block;vertical-align: middle;}
.Footer .copy{width:978px; margin:0 auto; color:#FFF; padding-top:11px; _padding-top:0px; text-align:center;}

.Footer .copy a,.Footer .copy strong{color:#FFF;}

.Footer .copy h1{ font-size:12px; display:inline; font-weight:normal;}

.Footer .copy h1 a{color:#FFF;}



/*网站地图*/

.map{height:490px; background:url(/templets/jlly/images/map.gif) no-repeat bottom center;}

.c_map{ width:444px; height:100%; margin-left:400px;  font-family: 'Arial', 'Verdana', 'SimSun', 'Microsoft YaHei'; line-height:22px;}

.c_map span a{ font-weight:normal; padding:2px;}

.c_map span a:hover{ font-size:12px; background:#333333; padding:2px; color:#FFFFFF;}



/*工作*/

.job { width:761px; padding:0xp; margin:0px; line-height:28px;}

.job .jobpic img{ height:444px; width:761px;}

.zw{}

.zw ul li{ width:226px; height:51px; float:left; margin:10px 40px; margin-left:80px; }

.jdetail{ font-size:14px; padding: 0 60px; line-height:28px; text-indent:28px;}

.jdetail h1{ font-size:22px;font-family: 'Arial', 'Verdana', 'SimSun', 'Microsoft YaHei'; text-indent:0px; font-weight:lighter;}

.jdetail span{ font-size:12px; text-indent:0px; line-height:28px; color:#444;}

.jdetail .hong14{ font-size:14px;  line-height:28px; color:#FF0000; font-weight:bold;}



.mainbox { width:783px; border:1px solid #dadada; padding:4px 15px; background:url(/templets/jlly/images/mainbox_bg.gif) 0px 1px repeat-x; margin-bottom:6px;}

.mainbox h2 { font-size:12px; height:30px; line-height:30px; border-bottom:1px solid #ccc; color:#555;}

.mainbox h2 span { float:right; font-weight:normal;}

.mainbox ul { padding:6px 0px; background:#fff;}

.mainlist { overflow:auto; zoom:1;}

.mainlist li { width:282px; float:left; height:24px; overflow:hidden; background:url(/templets/jlly/images/icon3.gif) 0 6px no-repeat; padding:0 10px 0 18px; line-height:200%;}



.pic_scroll{margin:0; padding:0;}

#carousel_container{ overflow:hidden; text-align:center;}

#carousel_container img{max-width:700px;border:1px solid #E3E3E3;padding:2px;}

#left_scroll{ float:left;width:40px; margin-top:40px;height:28px;cursor: hand; background:url(/templets/jlly/images/green_skin.gif) 2px -8px no-repeat;}

#right_scroll{ float:left;width:40px;margin-top:40px;height:28px;cursor:hand;background:url(/templets/jlly/images/green_skin.gif) 2px -39px no-repeat;}

#carousel_ul{width:9999px; height:95px; position:relative;}

#carousel_ul li{float: left;width:100px; height:120px;margin:0 5px; display:inline;}

#carousel_ul li a:hover{ text-decoration:none;}

#carousel_ul li a img {border:1px solid #E3E3E3;padding:2px;width:96px;height:120px;}

#carousel_ul li span.hover_bg{

	background:url(/templets/jlly/style/update.png) no-repeat;

	_background: none;

	color:#FFFFFF;

	margin-top:-20px;

	display:block;

/*	filter:Alpha(Opacity=70,FinishOpacity=30,Style=1,StartX=0,StartY=0,FinishX=0,FinishY=0);

*/	_filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#00000000, endColorStr=#99000000, gradientType='1');

	height:18px;

	line-height:18px;

}

.line {margin-bottom:6px;}