﻿@charset "utf-8";
body{ padding:0px; margin:0px auto; font-size:12px; color:#666666; background:#fff; font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;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,textarea{ font-size:12px; font-style:normal; font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;}
img{ border:none; border:0;}
a{ text-decoration:none;color:#3e3e3e;outline:none;}
a:active {star:expression(this.onFocus=this.blur());}
a:focus {outline:0;}
a:hover{ color:#da251c; text-decoration:none;}
.clear{ clear:both; height:0; overflow:hidden;}
/*top.html*/
.info{ overflow-x:hidden; text-align:justify; word-wrap: break-word; word-break: normal; line-height:25px;}

.Header{ position:relative; z-index:999; background:#fcfcfc;}
.Top{width:980px; margin:0 auto; height:92px; position:relative;}
.Header .Logo{ background:url(../images/logo.jpg) no-repeat left top; width:303px; position:absolute; left:0px; top:0px; height:92px;}
.Header .Logo a{ display:block; height:92px;}
.icon_nav{ text-align:right; padding-top:13px; height:33px;}
.icon_nav a{ width:20px; height:17px; display:inline-block; margin-left:10px; background-repeat:no-repeat; background-position:0 0;}
.icon_nav a.a1{ background-image:url(../images/icon01.jpg);}
.icon_nav a.a2{ background-image:url(../images/icon02.jpg);}
.icon_nav a.a3{ background-image:url(../images/icon03.jpg);}
.icon_nav a.a4{ background-image:url(../images/icon04.jpg);}
.icon_nav a.a5{ background-image:url(../images/icon05.jpg);}
.icon_nav a.a6{ background-image:url(../images/icon06.jpg);}

.Menu ul{ float:right; height:46px;}
.Menu li{ float:left; line-height:46px;  width:90px; margin:0px 5px; font-size:14px; position:relative; text-align:center;}

.Menu li.first{ width:68px; height:46px; text-align:center; margin:0px 2px;}
.Menu li.first a:hover,.Menu li.first a.aon{ color:#da251c; background:url(../images/home_l.jpg)}
.Menu .onnav,.Menu li.first a:hover{ background:url(../images/home_l.jpg)}

.Menu>li:first-child{ width:68px; height:46px; text-align:center; margin:0px 5px;}
.Menu>li:first-child a:hover,.Menu>li:first-child a.aon{ color:#da251c; background:url(../images/home_l.jpg)}


.Menu li a:hover,.Menu li a.aon{ color:#da251c; background:url(../images/hover_l.jpg)}
.Menu .aon_span span a{ color:#da251c; background:url(../images/hover_l.jpg)}
.Menu li .div{ position:absolute; left:0; top:46px; background:#f2f0f0; min-width:100%; overflow:hidden; border:1px solid #ccc; border-top:none; border-bottom:none; padding:0 25px 0 30px; height:0; z-index:999}
.Menu li .div dl{ padding:13px 0 20px 0; margin-top:30px; min-width:90px; border-top:1px solid #ccc;}
.Menu li .div a{ display:block;  text-align:left; white-space:nowrap; height:30px; line-height:30px;}
.Menu li .div a:hover{ color:#da251c; background:none;}

.Menu li span a{  font-size:14px; color:#000; display:block; }
.Menu .onnav,.Menu li span a:hover{ background:url(../images/hover_l.jpg)}

.Content{/* width:990px;  padding-left:12px;*/ width:1002px; margin:0 auto;padding-bottom:50px; background:url(../images/menubg.jpg) no-repeat center top; padding-top:10px;}

.Current{ height:44px; line-height:44px; margin-bottom:10px; padding-left:12px;}
.Current span{color:#da251c;}

.Sidebar{ width:256px; float:left; border-bottom:1px solid #afafaf; border-top:3px solid #afafaf; padding-bottom:35px; margin-left:12px;}
.Rightbar{ width:702px; float:right;}

.columnban{ padding-bottom:20px;}
.Rightbar .columnban img{ width:702px; height:256px; display:block;}
.single_column .columnban img{ width:1002px; height:256px; display:block;}



.Sidebar h1{ font-size:20px; color:#da251c; font-weight:normal; margin:0; line-height:50px; padding-left:9px;}
.Sub li{ line-height:24px; padding-left:18px;}
/*.Sub li a:hover,*/.Sub li a.aon{color:#da251c; }

.Footer{ background:#eeeced; border-top:1px solid #ddd9da; padding-top:5px;}
.Footer .auto{ width:1000px; margin:0 auto;}
.Bottom{ padding-bottom:30px;}
.Bottom dl{ float:left; padding-right:45px;}
.Bottom dl h1{ color:#555;margin:0 0 10px 0; font-size:18px; font-weight:normal; padding-top:25px; border-bottom:1px solid #999; padding-bottom:10px; padding-right:50px;}
.Bottom dl h1 a{ color:#555;}
.Bottom dl p{ margin:0; line-height:18px;}
.Bottom dl p a{ color:#666;}
.Bottom dl p a:hover{ color:#da251c;}
.Bottom dl li{ width:112px; float:left; height:120px;}
.Bottom dl.dl2{ width:451px;}
.Bottom dl li h5{ font-size:12px; margin:0; color:#000;}

.Copyright{ background:#666; color:#999; line-height:46px; height:46px; font-size:11px;}
.Copyright span{ float:right;}
.Copyright  a{color:#999;}
.Copyright i{ text-transform:uppercase; font-style:normal;}

.hasCloName{ height:32px; background:url(../images/msg_bg.jpg) no-repeat left bottom; font-size:16px; color:#565656; margin-bottom:20px;}

.team_list{ text-align:center; font-size:14px;}
.team_list .pic img{ width:128px; height:173px;}
.team_list .pic{ padding-bottom:10px;}
.team_list ol{ min-height:270px; padding-top:30px; overflow:hidden;}
.team_list li{ float:left; width:148px; padding-right:33px; height:262px; overflow:hidden;}
.team_list li.end{ padding-right:0px;}

.year_list{ width:710px; margin:0 auto; position:relative; overflow:hidden; height:102px; margin-bottom:20px;background:url(../images/yelist_bg2.jpg) repeat-x center top;}
.year_list li{ width:113px; float:left; background:url(../images/yelist_bg.jpg) no-repeat center top; text-align:center; font-size:14px;font-family:微软雅黑;}
.year_list li a{ display:block; padding-top:55px;}
.year_list li.active a{ background:url(../images/year_a.jpg) no-repeat center 35px; color:#fff; height:40px;}
.year_list a.prev,.year_list a.next{ width:14px; height:24px; position:absolute; display:block; top:40px; cursor:pointer;}
.year_list a.prev{ background:url(../images/btn_left.jpg) no-repeat left top; left:0px;}
.year_list a.next{ background:url(../images/btn_right.jpg) no-repeat left top; right:0px;}
.year_list .bd{ padding:0 15px;}
.year_list a.nextStop,.year_list a.prevStop{ cursor:default !important;filter:alpha(opacity=50) !important;opacity: 0.5 !important;}
.year_info .y_info{ display:none;}
.year_info .y_info h1.title{ background:#dadada; font-size:14px; padding:0 12px; height:29px; line-height:29px; margin:0 0 20px 0;}

.Honor_list li{ float:left; width:219px; position:relative;text-align:center; height:235px; margin-right:19px;}
.Honor_list li .pic{height:147px; width:209px; overflow:hidden; text-align:center; padding:4px; border:1px solid #e6e5e3;}
.Honor_list li .pic table{ width:100%;}
.Honor_list li p{ height:40px; line-height:20px; margin:0; overflow:hidden; padding-top:15px;}
.Honor_list li.end{ margin-right:0px;}

/*pages*/
.Pages{ padding:20px 0; line-height:18px; height:18px; zoom:1; overflow:hidden; text-align:center; border-bottom:1px solid #dadada;border-top:3px solid #dadada;}
.Pages span{display:block;}
.Pages a{ display:inline-block; margin:0px 2px;}
.Pages .p_cur,
.Pages .p_count,
.Pages .p_total,
.Pages .p_jump{ display:none;}
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a.a_cur{ color:#da251c; text-decoration:underline;}
.Pages .p_page a.a_first,.Pages .p_page a.a_end{ display:none;}
.Pages .p_page a.a_prev{ float:left; background:url(../images/a_prev.jpg) no-repeat left center; width:20px; height:18px; overflow:hidden; line-height:99px;}
.Pages .p_page a.a_next{ float:right; background:url(../images/a_next.jpg) no-repeat left center; width:20px; height:18px; overflow:hidden; line-height:99px;}
.Pages .p_page a.no{ cursor:default;filter:alpha(opacity=50);opacity: 0.5;
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;}
/*pages end*/

.news_list li{ margin-bottom:17px; border-bottom:1px solid #dadada; height:130px; position:relative;}
.news_list li .pic{ position:absolute; left:0px; top:0px; width:137px; height:112px;}
.news_list li .pic img{width:137px; height:112px;}
.news_list li .txt{ padding-left:152px;}
.news_list li h1{ font-size:14px; margin:0; padding-bottom:5px;}
.news_list li  span{ color:#ff9800;}
.news_list li p{ padding:5px 0; line-height:20px; margin:0;}
.news_list li a.more{ background:url(../images/a_view.jpg) no-repeat; width:77px; height:20px; display:inline-block;}

.menu_dl{ height:46px; overflow:hidden; background:url(../images/dlbg.jpg) repeat-x left 26px; margin-bottom:10px;}
.menu_dl dd{ float:left; padding-right:49px; font-size:16px;}
.menu_dl dd a{ display:inline-block; height:32px;}
.menu_dl dd a:hover,.menu_dl dd a.aon{ background:url(../images/dl_aon.jpg) no-repeat center bottom;color:#da251c;}

.newsinfo .Title{ text-align:center; border-bottom:2px solid #afafaf; padding-bottom:16px; margin-bottom:20px;}
.newsinfo .Title h1{ padding-bottom:20px; font-size:16px; margin:0;}
.newsinfo .Title span{ color:#8c8c8c;}
.newsinfo .info_prev_next{ border-bottom:1px solid #dadada;border-top:3px solid #dadada; line-height:20px; padding:15px 0; margin:20px 0;}
.newsinfo .info_back{ text-align:center;}
.newsinfo .info_prev_next a.no{ cursor:default; color:#ccc;}

.bus_info .info_prev_next{ display:none;}
.bus_info .info_back{ display:none;}
.bus_info h1{ font-size:14px;}
.bus_info .Title{ border-bottom:0px;}
.bus_info .Title span{ border-bottom:1px solid #dadada; border-top:1px solid #dadada; display:block; height:27px; line-height:27px;}

.magzine_list li{float:left; width:234px; height:62px; position:relative; padding-top:311px;}
.magzine_list li .pic{background:url(../images/mgzbg.png) no-repeat; height:311px; text-align:center; padding-left:23px; width:221px; padding-right:18px; position:absolute; left:-23px; top:0px;}
.magzine_list li .pic img{ width:209px; height:299px; border:1px solid #bebebc; background:#f5f5f5; padding:5px;}
.magzine_list li p{ margin:0; text-align:center; padding-top:10px;}
.magzine_list li.end .pic{ left:auto; right:-18px;}
.magzine_list li.li2 .pic,.magzine_list li.li5 .pic{ left:-15px; }

.Faq_list{ padding-top:20px;}
.Faq_list li{padding:10px 0;}
.Faq_list li h5{ padding-left:31px; background:url(../images/i_q.jpg) no-repeat 9px 5px; margin:0;  line-height:25px; font-size:12px;  padding-bottom:10px; font-weight:normal;border-bottom:1px solid #dadada; cursor:pointer; color:#555;}
.Faq_list li h5 span{ float:right; font-weight:normal; width:125px; text-align:center;}
.Faq_list li .my_a{ background:url(../images/i_a.jpg) no-repeat 9px 9px #f3f3f3; line-height:20px; height:auto !important; height:20px; min-height:20px; padding:9px  20px 10px 31px; display:none;}
.Faq_list ol{ font-size:16px;background:url(../images/dlbg.jpg) repeat-x left 26px; height:32px;padding-right:23px; color:#3f3f3f;}
.Faq_list ol span{ float:right; }
.Faq_list ol em{ font-style:normal;}
.Faq_list ol span,.Faq_list ol em{ display:inline-block;height:32px;  width:70px; text-align:center; background:url(../images/dl_aon.jpg) no-repeat center bottom;}

.form_table h1{ margin:0; font-size:16px; color:#3e3e3e; background:url(../images/msg_bg.jpg) no-repeat left bottom; padding-bottom:16px; padding-top:25px;}
.form_table table{ margin-top:20px;}
.form_table td.w{ text-align:right; /*width:70px;*/ vertical-align:top; line-height:24px; padding-right:5px;}
.form_table .form_err{ color:#da251c; font-weight:bold;}
.form_table .text{ width:918px; border:1px solid #dadada; background:#fff; height:22px; line-height:22px;}
.form_table td{ padding-bottom:17px;}
.form_table textarea{ width:918px; height:228px;border:1px solid #dadada; background:#fff;  line-height:22px;}
.form_table .btn_box em{ float:right;}
.form_table .btn_box p{ margin:0; line-height:24px;}
 .btn_box{ border-top:1px solid #dadada; padding-top:15px; margin-top:15px;}
.btn_box .btn{ width:74px; height:27px; cursor:pointer; border:none; margin-left:9px; background-image:url(../images/btn.jpg); background-repeat:no-repeat;}
.btn_box .btn_reset{ background-position:right top;}
.btn_box .btn_submit{ background-position:left top;}

.job_tips{ padding-bottom:30px;}
.job_list .hasCloName{ color:#da251c; padding-left:3px; margin-bottom:5px;}
.job_list  li{ padding-bottom:10px;}
.job_list  li h5{ margin:0; padding-top:5px; height:34px; line-height:34px; color:#da251c; font-size:14px;}
.job_list  li h5 a{color:#da251c;}
.job_list  li h5 a.apply{ background:url(../images/a_job.jpg) no-repeat; width:93px; height:24px; overflow:hidden; line-height:99px; float:right; margin-top:5px;}
.job_list  li table{ border-collapse:collapse; border:1px solid #dadada;}
.job_list  li table td{ border-collapse:collapse; border:1px solid #dadada; width:25%; height:40px;}
.job_list  li table td span{ padding:0 10px; display:block;}
.job_info{ padding-bottom:20px;}
a.apply{ background:url(../images/a_apply.jpg) no-repeat; width:93px; height:24px; overflow:hidden; line-height:99px; display:inline-block;}
.job_back{ margin-top:34px; border-top:1px solid #dadada; text-align:right;}
.job_back a{ background:url(../images/job_a_back.jpg) no-repeat; width:77px; height:20px; display:inline-block; overflow:hidden; line-height:99px; }
.job_list .Pages{ margin-top:18px;}

.apply_from td.w{ /*width:72px;*/ text-align:right; padding-right:5px;}
.apply_from .form_err{ font-size:14px; color:#da251c;}
.apply_from td{ padding-bottom:17px;}
.apply_from .text{ width:260px; border:1px solid #dadada; background:#fff; height:22px; line-height:22px;}
.apply_from .btn_box{ padding-left:75px;}

.businessIndex .left{ float:left; width:744px;}
.businessIndex .left ul{ position:relative; overflow:hidden; height:428px;}
.businessIndex .left h1{background:url(../images/colbg.jpg) no-repeat left 24px; margin:0; height:50px; font-size:16px;}
.businessIndex .left li{ float:left; width:223px; height:134px; position:relative; overflow:hidden;margin-bottom:13px; margin-right:298px;}
.businessIndex .left li span,.businessIndex .left li a{ position:absolute; left:0px; top:0px; height:134px; width:100%;}
.businessIndex .left li span{ z-index:1; background:url(../images/bus_bg.png) no-repeat right top; text-align:right; padding-top:100px; height:34px; padding-right:21px; width:202px; color:#555; font-size:14px;}
.businessIndex .left li a{ z-index:10; background:url(about.jpg);}
.businessIndex .left li a:hover{ border:10px solid #da251c;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;-khtml-opacity: 0.5; height:114px; width:203px;}
.businessIndex .left li img{ display:block;}
.businessIndex .left li.top4,.businessIndex .left li.top5,.businessIndex .left li.top6{ position:absolute;right:0px; margin-right:0px; top: 0px;}
.businessIndex .left li.top5{ top:147px;}
.businessIndex .left li.top6{ top:294px;}

.businessIndex .left li.top0{ position:absolute;left:236px;height:428px;margin-right:0px; width:272px;}
.businessIndex .left li.top0 a{ height:428px;}
.businessIndex .left li.top0 span{background:url(../images/bus_bg2.png) no-repeat right top; padding-top:10px; height:418px; width:251px;}
.businessIndex .left li.top0 a:hover{height:408px; width:252px;}

.businessIndex .right{ width:223px; float:right;}
.businessIndex .right h1{ background:url(../images/titlebg.jpg) no-repeat left bottom; margin:0; height:34px; font-size:16px;}
.businessIndex .right .video{ text-align:right; height:45px;}
.businessIndex .right .video a { background:url(../images/a_open.jpg) no-repeat; width:77px; height:20px; display:inline-block; overflow:hidden; line-height:99px; margin-top:-5px;}
.businessIndex .right .news li{ border-bottom:1px solid #ccc; height:165px; padding-top:5px;color:#FF9800;}
.businessIndex .right .news li p{ line-height:20px; margin:0;}
.businessIndex .right .news li.view{ height:20px; padding:0; background:url(../images/a_detail.jpg) no-repeat right top; text-align:right; border-bottom:0px;}
.businessIndex .right .news li.view a{width:77px; height:20px; display:inline-block; overflow:hidden; line-height:99px; }

.busContent .left{ width:217px; float:left; padding-right:30px; padding-top:25px;}
.busContent .left .Sidebar{ float:none; width:217px; margin-left:0px;}
.busContent .mid{ width:502px; float:left;}
.busContent .right{ width:223px; float:right;}
.busContent .right h1{ margin:0 0 20px 0; border-bottom:1px solid #afafaf; height:27px; font-size:16px; font-weight:normal; color:#3f3f3f;}
.busContent .right  li{width:223px; height:56px; position:relative; overflow:hidden;margin-bottom:8px;}
.busContent .right  li span,.busContent .right  li a{ position:absolute; left:0px; top:0px; height:56px; width:100%;}
.busContent .right  li span{ z-index:1; background:url(../images/bus_bg3.png) no-repeat right top; text-align:right; padding-top:26px; height:30px; padding-right:21px; width:202px; color:#555; font-size:14px;}
.busContent .right  li a{ z-index:10; background:url(about.jpg);}
.busContent .right  li a:hover{ border:5px solid #da251c;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;-khtml-opacity: 0.5; height:46px; width:213px;}
.busContent .right  li img{ display:block;width:223px; height:56px;}
.busContent .business_big_right{ width:755px; float:right;}

.buliding_list li{ float:left; width:236px; padding-right:23px; height:298px;}
.buliding_list li.end{ padding-right:0px;}
.buliding_list li img{ width:236px; height:134px; display:block;}
.buliding_list li h1{ margin:0; height:35px; line-height:35px; font-size:14px;}
.buliding_list li p{ line-height:20px; margin:0; padding-bottom:10px; height:60px;}
.buliding_list li a.more{width:77px; height:20px; display:inline-block; overflow:hidden; line-height:99px;background:url(../images/a_detail.jpg) no-repeat right top;}
.buliding_list li a.more2{width:77px; height:20px; display:inline-block; overflow:hidden; line-height:99px;background:url(../images/a_detail2.jpg) no-repeat right top;}


.buliding_list ol{ margin-bottom:17px; border-bottom:1px solid #e6e6e6; height:130px; position:relative;}
.buliding_list ol .pic{ position:absolute; left:0px; top:0px; width:201px; height:112px;}
.buliding_list ol .pic img{width:201px; height:112px;}
.buliding_list ol .txt{ padding-left:213px;}
.buliding_list ol h1{ font-size:14px; margin:0; padding-bottom:3px;}
.buliding_list ol p{ padding:5px 0; line-height:20px; margin:0; height:60px;}
.buliding_list ol a.more{ background:url(../images/a_detail.jpg) no-repeat; width:77px; height:20px; display:inline-block;}



.about_list ol{ margin-bottom:17px; border-bottom:1px solid #e6e6e6; height:130px; position:relative;}
.about_list ol .pic{ position:absolute; left:0px; top:0px; width:201px; height:112px;}
.about_list ol .pic img{width:201px; height:112px;}
.about_list ol .txt{ padding-left:213px;}
.about_list ol h1{ font-size:14px; margin:0; padding-bottom:3px;}
.about_list ol p{ padding:5px 0; line-height:20px; margin:0; height:60px;}
.about_list ol a.more{ background:url(../images/a_detail.jpg) no-repeat; width:77px; height:20px; display:inline-block;}

.about_list dd{ height:40px; line-height:40px; border-bottom:1px solid #eee;}
.about_list dd span{ float:right;}
.about_list dd a{ background:url(../images/icon.gif) no-repeat 2px center; padding-left:15px;}
.about_list dl{ padding-bottom:20px;}

.book_tips{ padding-bottom:20px;}
.book_list td{ height:46px; text-align:center;}
.book_list th{ background:#f8f8f8; border-bottom:1px solid #dadada; border-top:1px solid #dadada; height:32px;}
.book_list .w1{ width:132px;}
.book_list .w2{ width:103px;}
.book_list .w3{ width:148px;}
.book_list .w4{ width:117px;}
.book_list .w5{ width:142px;}
.book_list b{ font-size:14px; color:#da251c;}
.book_list .w6 a{ width:54px; height:26px; display:inline-block; background:url(../images/a_book.jpg) no-repeat; overflow:hidden; line-height:99px;}

.news_list dd{ height:40px; line-height:40px; border-bottom:1px solid #eee;}
.news_list dd span{ float:right;}
.news_list dd a{ background:url(../images/icon.gif) no-repeat 2px center; padding-left:15px;}
.news_list dl{ padding-bottom:20px;}


.project_zs h3{ height:32px; background:url(../images/msg_bg.jpg) no-repeat left bottom; font-size:16px; color:#565656; margin:0 0 20px 0;}
.project_zs h3 a{ float:right; background:url(../images/a_detail.jpg) no-repeat; width:77px; height:20px; display:none; line-height:99px; overflow:hidden; font-size:12px; font-weight:normal; display:block;}
.project_zs .list_pic li{ float:left; width:236px; margin-right:23px; height:182px;}
.project_zs .list_pic li.end{ margin-right:0px;}
.project_zs .list_pic li img{ width:236px; height:134px;}
.project_zs .list_pic li h1{ margin:0; font-size:14px; font-weight:normal; text-align:center; padding-top:10px;}
.project_zs .Pages{ margin-bottom:38px;}
.project_zs .list_Plan{ width:350px; float:left;}
.project_zs .list_news{ width:350px; float:right;}
.project_zs .list_Plan li{ float:left; width:170px; padding-right:10px; border-bottom:1px solid #dadada; height:162px;}
.project_zs .list_Plan li img{ display:block; width:170px; height:96px;}
.project_zs .list_Plan li h1{ font-size:14px; font-weight:normal; background:url(../images/icon.jpg) no-repeat left center; padding:12px 0 12px 10px; margin:0;}
.project_zs .list_Plan li p{ margin:0;}
.project_zs .list_news li{ line-height:20px;border-bottom:1px solid #dadada; height:75px; margin-bottom:10px;}
.project_zs .list_news li h1{ margin:0; font-size:12px; font-weight:normal;}

.project_Lease .floatleft{ float:left;}
.project_Lease .floatright{ float:right;}
.project_Lease .list_lease{ width:360px; background:#f8f8f8; height:468px;}
.project_Lease .list_lease ul{ padding-left:8px; padding-right:18px;}
.project_Lease .list_lease h3{ background:#e6e6e6; height:38px; line-height:38px; text-align:center; font-size:16px; border-bottom:2px solid #da251c; margin:0;}
.project_Lease .list_lease li{ height:95px; border-bottom:1px solid #dadada; overflow:hidden; padding-top:10px;}
.project_Lease .list_lease li .pic{ float:right; width:118px; height:83px;}
.project_Lease .list_lease li .pic img{width:118px; height:83px;}
.project_Lease .list_lease li .txt{ padding-left:21px; width:150px; line-height:22px; height:88px; overflow:hidden;background:url(../images/a_li.png) no-repeat 8px 7px;}

.Lease_feedback{ margin-top:45px; background:url(../images/feedbackbg.jpg) no-repeat; height:390px; padding-top:60px; color:#555;}
.Lease_feedback .from_table{ width:390px; float:left;}
.Lease_feedback .contact{ width:326px; padding-right:10px; float:right; padding-top:80px; height:142px; overflow:hidden;}
.Lease_feedback .from_table td{ padding-bottom:17px; vertical-align:top;}
.Lease_feedback .from_table td.w{ width:75px; line-height:24px; text-align:right; padding-right:5px;}
.Lease_feedback .from_table .form_err{ color:#da251c;}
.Lease_feedback .from_table .text{ width:281px; height:22px; line-height:22px; border:1px solid #dadada; background:#fff;}
.Lease_feedback .from_table textarea{width:281px; height:133px; line-height:22px; border:1px solid #dadada; background:#fff; }
.Lease_feedback .btn_box{ padding:0; margin:0; border:0; text-align:center;}

.lease_List li{ height:95px; border-bottom:1px solid #dadada; overflow:hidden; padding-top:10px; width:360px; float:left; margin-right:35px;}
.lease_List li .pic{ float:right; width:118px; height:83px;}
.lease_List li .pic img{width:118px; height:83px;}
.lease_List li .txt{ padding-left:21px; width:150px; line-height:22px; height:88px; overflow:hidden;background:url(../images/a_li.png) no-repeat 8px 7px;}
.lease_List li.end{ margin-right:0px;}

.jz_brand li{ width:168px; padding:0 10px; height:100px; float:left; margin-bottom:10px;}
.jz_brand li .pic{height:100px; overflow:hidden;}
.jz_brand li .pic td{ vertical-align:middle; text-align:center; height:100px;}

.ban_home{ height:376px; position:relative; overflow:hidden; z-index:99;}
.ban_home .ban{ width:1920px; left:50%; position:absolute; top:0px; margin-left:-960px;}


.Home_content{ width:980px; margin:0 auto; padding-bottom:28px; padding-top:27px;}
.Home_content .left{ float:left; width:280px;}
.Home_content .mid{ float:left; width:280px; padding-left:60px;}
.Home_content .right{ width:280px; padding-right:10px; float:right;}

.Home_content .mid  li{width:280px; height:82px; position:relative; overflow:hidden;margin-bottom:10px;}
.Home_content .mid  li span,.Home_content .mid  li a{ position:absolute; left:0px; top:0px; height:82px; width:100%;}
.Home_content .mid  li span{ z-index:1; background:url(../images/bus_bg4.png) no-repeat right top; text-align:right; padding-top:56px; height:26px; padding-right:60px; width:220px; color:#555; font-size:14px;}
.Home_content .mid  li a{ z-index:10; background:url(about.jpg);}
.Home_content .mid  li a:hover{ border:5px solid #da251c;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;-khtml-opacity: 0.5; height:72px; width:270px;}
.Home_content .mid  li img{ display:block;}
.Home_content h1{ margin:0 0 20px 0; border-bottom:1px solid #afafaf; height:30px; font-size:16px; font-weight:normal; color:#555;}

.Home_content .left .info{ line-height:20px; padding-bottom:15px;border-bottom:1px solid #afafaf;}
.Home_content .more{ text-align:right;}
.Home_content .more a{ display:inline-block; width:77px; height:20px; overflow:hidden; line-height:99px; background:url(../images/a_detail.jpg) no-repeat;}
.Home_content .video{ padding-top:33px;}
.Home_content .video h1{ background:url(../images/titlebg2.jpg) no-repeat left bottom; border-bottom:0px; height:40px; margin:0;}
.Home_content .right h1{ background:url(../images/titlebg2.jpg) no-repeat left bottom; border-bottom:0px; height:36px; margin:0;}
.Home_content .video .more{ margin-top:-5px; padding-bottom:10px;}
.Home_content .video .more a{ background:url(../images/a_open.jpg) no-repeat;}
.Home_content .news li{ padding-top:10px; line-height:20px; padding-bottom:8px; border-bottom:1px solid #ccc; color:#FF9800;}
.Home_content .news li p{ margin:0;}


.templet_links_001 ul li{ text-align:center; width:175px; float:left; height:90px; overflow:hidden; padding-top:15px;}
.templet_links_001 ul .pic{ border:solid 1px #ccc; padding:2px; background:#fcfcfc; width:150px; margin:0 auto;}
.templet_links_001 ul .pic img{ width:150px; height:60px;}
.templet_links_001 ul h5{ font-size:12px; font-weight:normal; padding:8px 0px; margin:0;}

.ul_sitemap li{ padding-bottom:10px;}

/*Start*/
.templet_video_001{ position:relative; height:460px; padding-left:70px;}
/*.templet_video_001 .videoBig{ position:absolute;}*/
.templet_video_001 .tit{ text-align:center; font-size:18px; font-weight:bold; padding-top:10px; width:702px;}
.templet_video_001 .videoList{ position:absolute; right:70px; width:122px; top:0;}
.templet_video_001 .videoList .arrowPrev{  height:14px; width:122px; cursor:pointer; margin-bottom:12px; background:url(../images/templet_video_arrow.jpg) no-repeat top;}
.templet_video_001 .videoList .arrowNext{ height:14px; width:122px; cursor:pointer; margin-top:12px; background:url(../images/templet_video_arrow.jpg) no-repeat bottom;}
.templet_video_001 .listBox{ height:400px; overflow:hidden;}

.templet_video_001 .listImg li{ height:154px; overflow:hidden; cursor:pointer;}
.templet_video_001 .listImg .pic{ border:solid 1px #dddee0; text-align:center; padding:7px 0px 25px 0px; background:url(../images/templet_video_play.jpg) no-repeat bottom;}
.templet_video_001 .listImg .pic img{ width:105px; height:57px;}
.templet_video_001 .listImg h5{ font-size:12px; font-weight:normal; padding:6px 8px 0px 8px; margin:0;}
.templet_video_001 .listImg h5 a{ color:#207bcb;}
/*End*/
#ad1 a{ z-index:999999; position:relative;}
.jhnyu img{ max-width:600px;}

.lmnhgb{ float:left; width:755px;}
.kngfrt{ width:615px; height:450px; margin:0px auto;}
.photo_001 { width:615px;}
.photo_001 .photoBig{ background-image:url(../images/lmmn.jpg); background-repeat:no-repeat; width:615px; height:360px;}
.photo_001 .photoBig img{ width:600px; height:341px;  margin: 5px 0 0 7px;}
.photo_001 h5{ font-size:14px; margin:8px 0; text-align:center; color:#000; line-height:32px; padding-bottom:10px;}
.photo_001 .photoList{ height:70px; position:relative; overflow:hidden;}
.photo_001 .photoList .arrowPrev{ position:absolute; top:17px; left:0px; width:27px; height:40px; background:url(../images/templet_photo_arrow.jpg) no-repeat left; cursor:pointer;}
.photo_001 .photoList .arrowNext{ position:absolute; top:17px; right:2px; width:27px; height:40px; background:url(../images/templet_photo_arrow1.jpg) no-repeat right; cursor:pointer;}
.photo_001 .photoList .font{position:absolute; color:#a4a4a4; top:30px; left:20px;}
.photo_001 .listImg{ height:99px; overflow:hidden;}
.photo_001 .listImg li{ float:left;  width:80px; height:50px; margin-right:12px; border:#dfdfdf solid 1px; text-align:center; margin-top:10px;}
.photo_001 .listImg li img{ width:80px; height:50px; cursor:pointer;}
.photo_001 .listImg .onimg{background:url(../images/templet_photo_libg.jpg) no-repeat center -70px;}
.photo_001 .listBox {position:absolute; left:30px; width:550px; overflow:hidden;}

.tan_tabn{ font-size:14px; font-weight:bold; margin-top:30px; float:left; line-height:35px; width:725px; text-indent:20px; height:35px; background-color:#f2f2f2;}
.comnh{ float:left;line-height:22px; padding-top:10px; color:777777; padding-bottom:30px;}


/*实力展示*/
.DisplayList{overflow: hidden;}
.DisplayList .bd li picture{display: block;width: 100%;height: 480px;overflow: hidden;position: relative;}
.DisplayList .bd li picture img{display: block;width: 100%;height: 100%;}
.DisplayList .bd li .div{overflow: hidden;padding:0 0;}
.DisplayList .hd li{width:150px;float:left;cursor: pointer;}
.DisplayList .hd li picture{width: 140px;height: 0;display: block;position:relative;padding:0 0 69% 0;border: 1px solid #cbcbcb;overflow:hidden;margin: 0 auto;}
.DisplayList .hd li.on picture{border-color: #da251c;}
.DisplayList .hd li picture img{display: block;width: 100%;height: 100%;position:absolute;left: 0;top: 0;}
.DisplayList .hd li .div{width: 140px;margin: 0 auto;overflow: hidden;height: 40px;line-height: 40px;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;text-align: center;}
.DisplayList .hd li.on .div{color: #da251c;}
.DisplayList .bd li picture .prev,
.DisplayList .bd li picture .next{display: none;width: 30px;height: 140px;background:url(../images/add_left.png) no-repeat;position: absolute;top: 50%;margin-top: -70px;left: 0;}
.DisplayList .bd li picture .next{background:url(../images/add_right.png) no-repeat;left: auto;right: 0;}
.DisplayList .bd li picture:hover .prev,
.DisplayList .bd li picture:hover .next{display: block;}
.DisplayList .add_prev,
.DisplayList .add_next{display: block;width: 30px;height: 153px;background:url(../images/add_left.png) no-repeat;position: absolute;top:0;z-index:9;left: 0;}
.DisplayList .add_next{background:url(../images/add_right.png) no-repeat;left: auto;right: 0;}

.DisplayList .prevStop,
.DisplayList .nextStop{ opacity:0.5; cursor:default;}
.DisplayList .hd{position: relative;/*padding: 0 55px;*/}
.AddImgBox{text-align: center;margin-bottom: 25px;}

.DisplayList .tempWrap{ margin:auto;}
.HomeDisplay .DisplayList .add_prev,
.HomeDisplay .DisplayList .add_next{ display:none;}
.HomeDisplay .DisplayList:hover .add_prev,
.HomeDisplay .DisplayList:hover .add_next{ display:block;}

.HomeDisplay .DisplayList .bd li picture{width: 140px;height: 0;display: block;position:relative;padding:0 0 60% 0%;border: 1px solid #cbcbcb;overflow:hidden;margin: 0 auto;}
.HomeDisplay .DisplayList .bd li picture img{display: block;width: 100%;height: 100%;position:absolute;left: 0;top: 0;}
.HomeDisplay .DisplayList .bd li .div{width: 135px;margin: 0 auto;overflow: hidden;height: 40px;line-height: 40px;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;text-align: center;}
.HomeDisplay .DisplayList .bd{position: relative;/*padding: 0 55px;*/}
.HomeDisplay{ max-width:980px;margin: 0 auto ;}
.HomeDisplay .DisplayList{margin-top: 25px;}
.HomeDisplay .DisplayList .bd li{ width:150px; float:left;cursor: pointer;}
.HomeDisplay .h1{    margin: 0 0 0px 0;
    border-bottom: 1px solid #afafaf;
    height: 30px;
    font-size: 16px;
    font-weight: normal;
    color: #555;}
    .HomeDisplay .more{text-align: right;}
.HomeDisplay .more a{    display: inline-block;
    width: 77px;
    height: 20px;
    overflow: hidden;
    line-height: 99px;
    background: url(../images/a_detail.jpg) no-repeat;}


