 /*首页banner*/

 body{ overflow-x:hidden}

.banner_index{height:580px;position: relative;overflow:hidden;width: 1425px;margin:0 auto; z-index:10}

.banner_index .btn,.banner_pro .bBtn{position: absolute;top:200px;width:74px;height:73px;display: block;z-index: 3;}

.banner_index .btnPre, .banner_pro .bPre{ display:none;background: url(../images/bg_btnPre_index.png) no-repeat 0 0;left:120px;}

.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/bg_btnPre_index_hover.png) no-repeat 0 0;}

.banner_index .btnNext,.banner_pro .bNext{ display:none;background: url(../images/bg_btnNext_index.png) no-repeat 0 0;right: 12%;}

.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/bg_btnNext_index_hover.png) no-repeat 0 0;}

.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}

.banner_index .banner_wrap li{width: 1425px;float: left;}

.indexBanner_num{margin: 0 auto; display:none;padding:10px 0;text-align: center;margin-top:-56px;left:50%; position:absolute; z-index:100;} 

.indexBanner_num a{width: 22px;height: 22px;display: inline-block;_zoom:1;background: url(../images/bg_num.png) no-repeat center center;font-size: 0px;}

.indexBanner_num a.on,.indexBanner_num a:hover{width: 22px;height: 22px;background:url(../images/bg_num_on.png) no-repeat center center;}

 /*导航样式开始*/

.nav{margin-top:8px;}

.menu {height:50px;line-height:50px;}

.menu ul li {float:left; position:relative;z-index:999999;}

.menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; width:75px; height:50px; line-height:50px; font-size:11px;height:50px; line-height:50px;font-size:14px;}

.menu ul li ul {display: none; }

.menu ul li a:hover{ background:url(../images/li_bg.png) no-repeat left;}
.menu ul li a.current{ background:url(../images/li_bg.png) no-repeat left;}

.menu ul li:hover ul {display:block; position:absolute; top:58px; top:60px\9;  background:url(../images/ul_bg.png);margin-right:0; left:0; width:84px;z-index:1000;}
.menu ul li:hover ul li a {display:block;color:#fff;/*filter:alpha(opacity=50); opacity:0.5;*/}

.menu ul li:hover ul li a:hover {color:#2d83e6;}

/*.jianjiao{position:absolute; top:-28px; top:-12px\9; left:0px;width:55px; padding-left:30px; display:block; height:30px;}*/
.jianjiao{width:55px; padding-left:30px; display:block; height:29px;
background: url("../images/jianjiao.png") no-repeat;background-position: bottom;margin-top: -28px;}
.nav.fr .menu ul li ul{padding-bottom: 8px; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;}

.nav.fr .menu ul li ul li{ height:30px; line-height:30px;width:84px;  margin:0; padding:0; text-indent:10px; font-size:8px;}

.nav.fr .menu ul li ul li a{ display: block;height:30px; color:#646464;width:84px; line-height:30px; background:url(../images/add_sub_icon.png) no-repeat 5px 11px;}

.nav.fr .menu ul li ul li a:hover{ background:none;color:#2d83e6; background:url(../images/add_sub_icon1.png) no-repeat 5px 11px;}

.nav.fr .menu ul li ul



 /*导航样式结束*/

 .indexri.fr .newstop h2 a{font-size:24px;display:inline-block; float:right; margin-top:22px; color:#2d83e6;}

  .indexri.fr .newstop h2 a:hover{ text-decoration:underline}

.inwarrap{padding-top:25px;}

.indexle{width:690px;}

.indexle h2, .indexri h2{ font-size:30px; color:#; padding-bottom:15px; margin-top:13px; margin-bottom:22px; border-bottom:#afacac 2px solid; position:relative;}

.indexle h2 b,.indexri h2 b{/*text-transform:uppercase;*/ margin:0 18px 0 0; color:#969696;}

.indexle h2 span{ font-size:12px; color:#969696; display:inline-block;}

.indexle h2 a{font-size:24px; color:#2d83e6; display:inline-bolck; float:right; margin-top:22px;}

.indexle h2 a:hover{ text-decoration:underline;}

.indexle ul{ width:690px; overflow:hidden; border-right:#bcbaba solid 2px;}

.indexle ul li{ float:left; margin:0 8px 8px 0; width:161px; height:161px; position:relative; z-index:1;}

.indexri{ width:286px;}

.indexri .newstop h3{ font-size:16px; padding-left:24px; margin-top:8px;background:url(../images/h3_bg.jpg) no-repeat 0;}

.indexri .newstop a img{ display:block;border:#eee 2px solid;}

.indexri .newstop a:hover img{ border:#ce9c01 2px solid;}

.indexri .newstop h3 a{ color:#646464;}

.indexri .newstop h3 a:hover{ text-decoration:underline;}

.indexri .newstop p{ padding-left:24px; }

.indexri .newstop .detail{

	width:190px;
	padding-left:24px;
	line-height: 1.5em;
}





.indexri .newstop p img{ margin-left:4px;}

.indexri .newstop .www{ line-height:24px; font-size:16px; letter-spacing:1px; font-family:"微软雅黑"; text-indent:12px;}

.indexle .poicon{position:absolute; top:36px; *top:39px;left:80px;}

.indexri .poicon{position:absolute; top:36px; *top:39px;left:50px;}

/*新闻*/

.item_title{ font-size:24px;  margin:/*35px*/20px 0;}

.item_title b{ color:#969696; font-family:Arial, Helvetica, sans-serif; margin-left:12px;}

.item_title span{ font-size:11px; color:#969696; display:inline-block; margin-left:19px;}

.link_title{ height:48px; line-height:48px; border-bottom:#0074cd 1px solid; background:url(../images/title_bg.jpg) repeat-x;}

.link_title .ul{ background:url(../images/left_radiu.png) no-repeat left;}

/*.link_title .ul ul{ background:url(../images/right_radiu.png) no-repeat right;}*/

.link_title .ul ul li{ float:left; height:48px;width:101px; text-align:center;background:url(../images/link_li_bg.png) no-repeat; position:relative;}

.link_title .ul ul li a{ display:block; color:#646464;}

.link_title .ul ul li a:hover{ background:url(../images/orange_bg.png) no-repeat;color:#fff;}

.link_title .ul ul li a.current{ background:url(../images/orange_bg.png) no-repeat;color:#fff;}

.cur_position{ display:inline-block;  float:right; color:#646464; margin-right:19px; white-space:nowrap}

.cur_position a{color:#646464; display:inline-block;}

.contant{ background:#fff; padding-bottom:15px; }

.news_contant{ margin:0 auto;width:960px; padding-top:8px;}
#content100{font-size: 16px;}

.newsinclude{padding:17px 0; border-bottom:#d6d6d6 1px solid;}

.newsinclude .news_pic{width:345px;}

.newsinclude .news_pic a{ display:block;width:345px; border:#eee 2px solid;}



.newsinclude .news_pic a:hover{ border:#ba8a63 2px solid;}

.newsinclude .news_txt{ width:578px;}

.newsinclude .news_txt h1{ font-size:16px; color:#646464; margin-bottom:10px;}

.newsinclude .news_txt h1 a{ color:#646464; font-size:16px;}

.newsinclude .news_txt h1 span{ font-size:12px;}

.newsinclude .news_txt p{ line-height:22px; color:#969696; height:115px; overflow:hidden;}

.newsinclude .news_txt a{ color:#2d83e6; font-size:14px; margin-top:10px; display:inline-block}

.newsinclude .news_txt a:hover{ text-decoration:underline;}

.news_com h1{ text-align:center; font-size:18px; color:#2d83e6; padding-bottom:30px;}

.news_com h1 span{ font-size:14px; color:#;}

/*.news_com_p{ font-size:14px; line-height:32px; color:#;}*/

.page{ text-align:center; margin:20px 0;}

/*工程案例*/

.case .select_if{ height:30px; line-height:30px; color:#; border-bottom:#d6d6d6 1px solid;}

.case .select_if a{ margin-left:20px;}

.case .select_if a:hover{ color:#2d83e6;}

.case .select_if .orange{ color:#2d83e6;}

.case .select_if .color{ margin-left:10px; display:inline-block;}

.case .select_if .color img{ padding:1px; border:#c8c7c8 1px solid;}

.case .select_if .color2 img{ padding:1px; border:#2d83e6 1px solid;}

.case .select_if label{ display:inline-block; float:right }

.case .pic_arrange ul{ width:1000px; overflow:hidden;}

.case .pic_arrange li{ float:left; margin:18px 35px 0 0;width:293px;}

.case .select_if .color img:hover{ border:#2d83e6 1px solid;}

.case .pic_arrange li img{ padding:2px; border:#d9d9d9 2px solid;}

.case .pic_arrange li img:hover{ border:#559ee2 2px solid;}

.case .pic_arrange h1{ font-size:14px; color:#; text-align:center; margin-top:15px;}
.case .pic_arrange a:hover{ text-decoration:none; color:#2d83e6;}

.case .caseleft{ width:150px;float:left; margin:0 auto; font-size:14px; line-height:32px;}

.div_100{
	text-align:right;
 margin-left:20px; 
}
.case .caseleft li a{color:#646464;}

.case .caseleft li a:hover{ color:#2d83e6;}



.case .caseleft li.here a{ color:#2d83e6}

.caseright{  padding-left:30px; float:right; width:750px; border-left:#d6d6d6 1px solid;}



.case_tilte{

font-size:16px; font-weight:bold; line-height:30px;

margin-bottom:10px;

}







.case h2{ font-size:24px;margin-bottom:20px;}

.caseright .left1{ padding-bottom:10px; border-bottom:#d6d6d6 1px solid;}

.caseright ul li{

	float:left;

	font-size:12px;

	width:220px;

	margin-right:20px;

	line-height:24px;

}



.case .label1{ display:inline-block; float:right;}

.case .label1 a{ margin-left:8px;}

.case .label1 .shang{ background:url(../images/shang.png) no-repeat;width:67px; height:32px;display:inline-block}

.case .label1 .xia{ background:url(../images/xia.png) no-repeat;width:67px; height:32px; display:inline-block}

.case .label1 .shang:hover{ background:url(../images/shang_hover.png) no-repeat;width:67px; height:32px; display:inline-block}

.case .label1 .xia:hover{ background:url(../images/xia_hover.png) no-repeat;width:67px; height:32px; display:inline-block}

.case .label1 .fan{ background:url(../images/fan.png) no-repeat;width:67px; height:32px; display:inline-block;font-size: 16px; line-height: 32px; text-align: center;}
.case .label1 .fan:hover{ background:url(../images/fan_hover.png) no-repeat;width:67px; height:32px; display:inline-block}

.case .usejianjie { width:920px; margin:0 auto;line-height:32px; font-size:14px;}

#bigpicarea {POSITION: relative; MARGIN: 0px auto; WIDTH: 960px; OVERFLOW: hidden}

.image {TEXT-ALIGN: center}

#bigpicarea .ui-els-hide {DISPLAY: none}

#thumbs {LIST-STYLE-TYPE: none; MARGIN: 0px auto; padding-left:15px;}

* HTML #thumbs {HEIGHT: 100%}

#thumbs LI {DISPLAY: inline; FLOAT: left; text-align:center; margin:0 5px;}

#thumbs LI.first {MARGIN: 25px 0px 0px 0px; WIDTH: 23px; HEIGHT: 72px; CURSOR: pointer}

#thumbs LI.last {MARGIN: 25px 0px 0px 0px; WIDTH: 23px; HEIGHT: 72px; CURSOR: pointer}

#thumbs LI A {DISPLAY: block; }

#thumbs LI A  img{ padding:4px; background:url(../images/li_pic_bg.jpg) no-repeat;}

/*#thumbs LI A:hover {border:#000 1px solid;}*/

#thumbs LI A.current {BORDER: #f8ae0f 1px solid;}

.bigbtnPrev {Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 300px; CURSOR: pointer; LEFT: 27px}

.bigbtnNext {Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 300px; CURSOR: pointer; RIGHT: 45px}

#big_play_prev {BACKGROUND-IMAGE: url(../images/leftbig.png); WIDTH: 51px; DISPLAY: block; HEIGHT: 50px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/leftbig.png')}

#big_play_next {BACKGROUND-IMAGE: url(../images/rightbig.png); WIDTH: 51px; DISPLAY: block; HEIGHT: 50px;_background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/rightbig.png')}

#smallpicarea {MARGIN: 0px auto;BORDER-TOP: #ececec 1px solid;PADDING-TOP: 10px}

/*解决方案*/
.pinzhong_contant{ margin: 0px auto;}

.pinzhong_contant .solve_p{ line-height:24px; font-size:16px; padding: 10px 20px;}

.yourneeds{ background:#e6e6e6; /*padding:15px 0; margin-top:25px;*/}

.yourneeds ul{width:100%; margin:0 auto;overflow:hidden; background:#cfcfcf;/*filter:alpha(opacity=10); opacity:0.1;*/}

.yourneeds li{width:200px; text-align:center; float:left;padding:20px;margin-left: 14px;height: 240px;overflow: height: ;}

.yourneeds li h1{ line-height:35px; font-size:16px; }

.yourneeds li h2{ line-height:18px; font-size:12px; text-align:left; text-indent:24px;}
.ziyuan {padding-left: 20px;padding-right:20px; }

.ziyuan h1{ font-size:18px; color:#2d83e6;margin:20px 0 10px 0; font-weight:bold}



.div_17 {margin-bottom: 20px;}

.div_18 { background:#ce9c01;cursor:pointer; color:#FFF;}

.div_18a {cursor:pointer;}

.block {display: block;}

.none {display: none;}

.div_19{ background:#fff;}
.div_19a{
	 background:#e6e6e6;
}
.ziyuan p{ font-size:14px; line-height:26px; }

.ziyuan .resouse_pic ul{ width:1000px;}

.ziyuan .resouse_pic li{ float:left; margin-top:20px; margin-right:50px;}

.ziyuan .resouse_pic li h2{ font-size:14px; text-align:center; line-height:40px;}

.service .Scheme{ margin-bottom:10px;}

.Scheme .position{ padding:15px; color:#fff; background:url(../images/posi_bg.png); width:270px;}

.Scheme .position h1{ font-size:20px;}

.Scheme .position h1 span{ font-size:24px;}

.Scheme .position .po_text{ font-size:16px; line-height:28px;}

.Scheme .position .po_pic{ margin:15px 0;}

.produce{ padding:1px 0px 0 0px; margin:0 auto; width:100%;background:#e6e6e6;}

 .produce dl{width:200px; padding:0px 20px 0px 20px;float:left; height:266px; text-align:left;cursor:pointer;margin:0px 0px 0px 14px;}
 .produce dt{ text-align:center; padding-top: 10px;}
 .produce .h1{ text-align:center;text-indent:0;margin:20px 0 10px 0;color:#2d83e6; font-size:14px; height:auto;}

 .produce dd{ font-size:10px; line-height:18px; text-indent:24px; height:108px; overflow:hidden;}
#c_1{margin-left: 0px;}
.three_place .palce1{ margin-top:20px;}

.three_place .palce1 h1{margin:5px 0; font-size:18px; color:#2d83e6; font-weight:bold;}

.three_place .palce1 .p{ margin:5px 0 8px 0; font-size:16px;}

.three_place .palce1 .color_p span{ font-size:14px; line-height:24px; color:#2d83e6;}

.three_place .palce1 .color_p{ text-indent:24px; margin:10px 0 0px 0;}

.install_pic .left{ width:393px;}

.install_pic .right{ width:547px;}

.install_pic img{ margin-top:18px;}

.yingxiao .sector h1{ color:#2d83e6; font-size:16px;}

.yingxiao .sector h2{ margin:10px 0 5px 0; text-indent:38px; font-size:13px;}

.yingxiao .sector .p{ font-size:13px; line-height:24px; text-indent:38px;}

.news_contant .yingxiao .pic{width:780px;margin:15px auto 15px auto;text-align:center;}

.news_contant .yingxiao .pic img{ margin-right:10px;}

.case .tip li{ float:left; height:48px;width:101px; text-align:center;background:url(../images/link_li_bg.png) no-repeat; line-height:48px; margin-right:5px; margin-bottom:10px; font-size:14px;}

.case .tip li a{ display:block; color:#646464;}



.news_contant .case .select_if ul li a:hover{ background:url(../images/orange_bg.png) no-repeat;color:#fff;}

.news_contant .case .select_if ul li a.current{ background:url(../images/orange_bg.png) no-repeat;color:#fff;}







/*关于我们*/

.about .video{ width:800px; margin:0 auto;}

.about .about_pic{ text-align:center;}

.about .hohor ul{ width:800px; margin:20px auto 0 auto;}

.about .hohor ul li{ float:left; width:220px; overflow:hidden; text-align:center;margin-right:25px;height:150px;}

.about .hohor .one{ height:330px;}

.about .hohor .two, .about .hohor .three, .about .hohor .four,.about .hohor .five{ height:200px;}

.about .hohor ul li h1{ font-size:14px;line-height:45px;}
.about .sinery{margin-top: 15px;}
.about .sinery ul{ width:990px;}

.about .sinery ul li{ float:left;width:302px; height:204px;margin-right:20px; background:url(../images/about_li_bg.jpg) no-repeat;margin-bottom:25px;}

/*.about .sinery ul li img{padding:9px;}*/

.about .sinery ul li a:hover{/*border-top:#2d83e6 4px solid;*/ border-top-left-radius:1px;-moz-border-top-left-radius:1px;-webkit-border-top-left-radius:1px; border-top-right-radius:1px;-moz- border-top-right-radius:1px;-webkit- border-top-right-radius:1px; width:300px; margin-top:2px;}

.about .sinery ul li a{width:300px; margin:0 auto;text-align:center;display:block; margin-top:2px; /*border-top:#fff 4px solid;*/}

.about .sinery ul li a h1{ background:#969696;height:40px;/*width:300px;margin-top:2px;*/margin-left:-1px;line-height:40px; font-size:14px; color:#fff;}

.about .sinery ul li a:hover h1{ background:#0074cd; width:302px;border-bottom-left-radius:1px;-webkit-border-bottom-left-radius:1px;-moz-border-bottom-left-radius:1px; border-bottom-right-radius:1px;-moz- border-bottom-right-radius:1px;-webkit- border-bottom-right-radius:1px;}

.focus{width:960px;height:600px;border:1px solid #696a6a;position:relative;margin-top:6px;float:left; background:#fff;}
.focus ul{
	overflow:hidden; width:960px;height:600px;
}

.f426x240{width:960px;height:600px;overflow:hidden}

.f426x240 img{width:960px;height:558px; margin-top:20px;}

.rslides{width:100%;position:relative;list-style:none;padding:0}

.rslides_nav{height:38;width:128px;position:absolute;bottom:20px;left:430px;text-indent:-9999px;overflow:hidden;text-decoration:none; background:url(../images/left_btn1.jpg) no-repeat;margin-top:-28px}

.rslides_nav:active{opacity:1.0}

.rslides_nav.next{left:auto;background-position:-31px -560px;right:0px;}

.rslides_nav:hover prev{ background:url(../images/left_btn_hover.png) no-repeat;}

.rslides_tabs{margin:12px auto;clear:both;text-align:center; font-size:0px;}

.allbg{position:fixed; top:0px; bottom:0px; left:0px; right:0px; background:#000; height:100%; width:100%; z-index:9999999;filter:alpha(opacity=50);  -moz-opacity:0.7; 
-khtml-opacity: 0.7;  opacity: 0.7;  }

/*首页pic*/

/*.psbigpic{height:40px; line-height:40px; width:100%; text-align:center; background:#505050;filter:alpha(opacity=80);  -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8;  display:none;position:absolute; z-index:1000;left:0;bottom:0px;}

.psbigpic h1{ font-size:12px; color:#adadad; margin-top:2px;margin-bottom:5px;}

.psbigpic .chakan{width:85px; text-align:center;height:21px; line-height:21px; background:#cd9600; }

.psbigpic .about_text{ font-size:9px;color:#adadad; line-height:17px;height:82px; white-space:wrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding:url('ellipsis.xml#ellipsis'); overflow:hidden;}

.psbigpic .chakan a{ display:block;color:#fff;}

.psbigpic .chakan{margin-top:13px;}

*/

.psbigpic{width:141px;height:141px; padding:10px 10px;background:#505050; display:none;position:absolute; z-index:1000;left:0;bottom:0px;}

.psbigpic h1{ font-size:13px; color:#adadad; margin-top:2px;margin-bottom:5px;height:18px; overflow: hidden;}

.psbigpic .chakan{width:85px; text-align:center;height:21px; line-height:21px; background:#2d83e6; }

.psbigpic .about_text{ font-size:11px;color:#adadad;fline-height:17px; white-space:wrap; height:82px; overflow: hidden;}

.psbigpic .chakan a{ display:block;color:#fff;}

.psbigpic .chakan{margin-top:13px;}

















/*工程案例——工程名录*/

#wrapper{ width:500px; height:auto; margin:100px auto 0 auto; overflow:hidden;}



/* 以下是主要的css样式 */

#content {width:240px; float:left; min-height:1200px; border:red solid 1px;}



.div_100 { width:100px; height:auto; text-align:left;}




/*新增*/
/*
#DB_gallery{position:relative;}

#DB_gallery ul, #DB_gallery li{list-style:none;margin:0;padding:0;}

#DB_gallery img{border:none;vertical-align:top;}

#DB_gallery .DB_imgSet {position:relative;height:660px;}

#DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;font:11px tahoma bold;padding:5px;color:#ffffff}

#DB_gallery .DB_imgSet .DB_page .DB_current{color:#ffff00}

#DB_gallery .DB_imgSet .DB_page .DB_total{color:#ffcc00}

#DB_gallery .DB_imgSet .DB_prevBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;left:0;}

#DB_gallery .DB_imgSet .DB_nextBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;right:0;}

#DB_gallery .DB_thumSet { position:relative;margin-top:10px;width:870px;overflow:hidden; margin:0 auto;}

#DB_gallery .DB_thumSet .DB_thumMove{ margin-top:11px;position:relative;white-space:nowrap;font-size:0}

#DB_gallery .DB_thumSet .DB_thumMove li{display:inline;margin-right:10px; background:}

#DB_gallery .DB_prevPageBtn{position:absolute;bottom:18px;cursor:pointer;left:20px;}

#DB_gallery .DB_nextPageBtn{position:absolute;bottom:18px;cursor:pointer;right:20px;}

#DB_gallery .DB_thumSet .DB_thumLine{position:absolute;width:162px;height:112px;border:2px solid #cd9600;left:0;top:0}

#DB_gallery .DB_thumSet .DB_thumMove li img{padding:5px; background:url(../images/li_pic_bg.jpg) no-repeat center;}*/

.ad-gallery, .ad-gallery * {
  margin: 0;
  padding: 0;
}
.ad-gallery .ad-image-wrapper {
width: 100%;
height: 660px;
margin-bottom: 10px;
position: relative;
overflow: hidden;
}
.ad-gallery .ad-image-wrapper .ad-loader {
  position: absolute;
  z-index: 10;
  top: 48%;
  left: 48%;
  border: 1px solid #CCC;
}
.ad-gallery .ad-image-wrapper .ad-next {
  position: absolute;
  right: 0;
  top: 0;
  width: 35%;
  height: 100%;
  cursor: pointer;
  display: block;
  z-index: 100;
}
.ad-gallery .ad-image-wrapper .ad-prev {
  position: absolute;
  left: 0;
  top: 0;
  width: 35%;
  height: 100%;
  cursor: pointer;
  display: block;
  z-index: 100;
}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {
  /* Or else IE will hide it */
  background: url(non-existing.jpg)
}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
background: url(/images/gallery/ad_prev.png);
width: 78px;
height: 78px;
display: none;
position: absolute;
top: 47%;
left: 0;
z-index: 101;
}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
background: url(/images/gallery/ad_next.png);
width: 78px;
height: 78px;
right: 0;
left: auto;
}
.ad-gallery .ad-image-wrapper .ad-image {
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  z-index: 9;
}
  .ad-gallery .ad-image-wrapper .ad-image a img {
    border: 0;
}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
position: absolute;
bottom: 0px;
left: 0px;
padding: 7px;
text-align: left;
width: 100%;
z-index: 2;
background: url(/images/gallery/opa75.png);
color: #000;
}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='/images/gallery/opa75.png');
}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {
  display: block;
}
.ad-gallery .ad-controls {
/*height: 20px;*/
display: none;
}
.ad-gallery .ad-info {
  float: left;
}
.ad-gallery .ad-slideshow-controls {
  float: right;
}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {
padding-left: 5px;
cursor: pointer;
}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {
padding-left: 5px;
font-size: 0.9em;
}
.ad-gallery .ad-slideshow-running .ad-slideshow-start {
  cursor: default;
  font-style: italic;
}
.ad-gallery .ad-nav {
width: 100%;
position: relative;
}
.ad-gallery .ad-forward, .ad-gallery .ad-back {
  position: absolute;
  top: 0;
  height: 100%;
  z-index: 10;
}
/* IE 6 doesn't like height: 100% */
* html .ad-gallery .ad-forward, .ad-gallery .ad-back {
  height: 100px;
}
.ad-gallery .ad-back {
  cursor: pointer;
  /*left: -20px;*/
  width: 16px;
  display: block;
  background: url(/images/gallery/ad_scroll_back.gif) 0px 42px no-repeat;
}
.ad-gallery .ad-forward {
  cursor: pointer;
  display: block;
  right: 0px;
  width: 16px;
  background: url(/images/gallery/ad_scroll_forward.gif) 0px 42px no-repeat;
}
.ad-gallery .ad-nav .ad-thumbs {
  overflow: hidden;
  width: 96%;
}
.ad-gallery .ad-thumbs .ad-thumb-list {
float: left;
width: 9000px;
list-style: none;
}
.ad-gallery .ad-thumbs li {
  float: left;
  padding-right: 5px;
}
.ad-gallery .ad-thumbs li a {
display: block;
}
.ad-gallery .ad-thumbs li a img {
  background: url("../images/li_pic_bg.jpg") no-repeat scroll center center rgba(0, 0, 0, 0);
  padding: 5px;
  display: block;
}
.ad-gallery .ad-thumbs li a.ad-active img {
 border: 2px solid #2d83e6;
}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {
  position: absolute;
  left: -9000px;
  top: -9000px;
}
.cangqu_thumg a img{border: 2px solid #ccc;}
#changqu_ad .ad-back,#changqu_ad .ad-forward{display:none;}
/*相册css*/


.menager{ padding-top:38px; color:#000; width:960px; margin:0 auto;}

.menager_con_left{ width:450px;}

.menager_con_left h1{ font-size:18px;}

.menager_con_left h1 span{ font-size:12px;}

.menager_con_left p{ padding-left:20px; font-size:14px; line-height:24px; padding-bottom:15px; margin-bottom:20px;}
.menager_con_left .yingping{
	position:relative;
	margin-top:20px;
}
.yingping_form{
	position:absolute;
	top:-100px;
	left:0px;
	z-index:1000;
	display:none;
	
}

.apply { width:750px; background-color:#FFF; padding-left:20px; border:1px #F90 solid; float:left;margin-top:20px;}
.apply h1{margin:0 auto;   width:690px;float:left;height:30px; line-height:30px;background:url(../images/applyt.jpg) no-repeat left; }
.apply h1 span{float:left;font-size:13px; font-weight:bold; padding-left:30px;}
.apply h1 em{float:left;font-size:12px; font-weight:normal; font-style:normal;}
.applylist { width:690px; float:left; margin-bottom:15px;margin-top:15px; color:#5f4f48;}
.applylist ul { float:left; width:690px; margin:0; padding:0;}
.applylist ul li { float:left; width:340px; height:30px; text-align:left; line-height:30px;}
.applylist ul li span {text-align:right; float:left;}
.resume { width:690px; text-align:center; float:left; padding-bottom:55px;margin-top:0px;}
.input { border:0px; border-bottom:1px solid #c2c3c3; }

.menager_con_left h2{ font-size:14px; font-weight:bold; padding-left:20px; padding:10px 0 5px 20px}

.menager_con_left .borbot{ border-bottom:#ccc 1px solid;}

.menager_con_right{  text-align:left; width:400px;}

.contact_name{ font-size:14px; color:#333; line-height:24px; margin:25px 0 10px 0}

.conct_map{margin:30px 0;}

.hr_pic{ margin-bottom:30px;}

.menager{color:#424242; line-height:22px; font-size:14px; margin-bottom:20px;}









.fy {

text-align:center;

margin-top: 20px;

height: 50px;

clear: both;
overflow:hidden;

width: 100%;

font-family:Arial, Helvetica, sans-serif;

margin-bottom: 20px;

font-size:16px;

font-family:"微软雅黑";

}



.fy a {

color:#666;

background:url(../images/page1.jpg) no-repeat bottom center;

padding:14px 20px;

}







.fy .page_pic {

	background:none;

	padding:0px 0px;

}

.fy .page_pic img{

	background:none;

	margin:5px 2px 0 0;

	margin-bottom:5px;

}



a.fy2 {

color: #fff;

background:url(../images/page1_hover.jpg) no-repeat bottom center;

padding:12px 20px;

}





.map_list{

min-height:500px;

_height:500px;

width:100%;

margin:25px 0px 25px 50px; 

}

.map_left{

	float:left;

	width:230px;

}

 .map_list .map_title{

	color:#666565;

	font-size:14px;

	margin:10px 0px 10px 0px;

	font-family:"微软雅黑","宋体";

	font-weight:bold;

}

.map_list .map_title a{

color:#666565;

}

.map_list .map_title a:hover{

color:#666565;

text-decoration:underline;

}

.map_ico{

	float:left;

	margin-right:10px;

	

}



.map_class_list{

	margin-top:0px;

}

.map_products_class {

	padding:0px 0 5px 55px;

	padding-bottom:5px;

	font-size:12px;

	color:#7a7777;

}



.map_products_class2 a{

	color:#7a7777;

	font-size:12px;

}

.map_products_class2{

	margin:8px 0 5px 80px;

	color:#7a7777;

}

.map_products_class2 a{

	color:#7a7777;

}



.map_products_title{

	width:222px;

	height:30px;

}

.map_products_title a{

	color:#7a7777;

}

.map_products_title a:hover{

	color:#7a7777;

	text-decoration:underline;

}

.map_products_title .title{

	padding:8px 0 0 30px;

	color:#7a7777;

}

/*统一字体样式 */
.news_com_p,.news_com_p p{line-height:28px; text-indent:2em; margin: 4px 0 12px;font-size: 16px;}
.news_com_p div{line-height:28px; text-indent: 0px;margin: 4px 0 12px;}
.fangai{font-size: 16px;}
.fangai p{line-height:28px; text-indent:2em;margin-bottom: 6px; margin-top: 4px; font-size: 16px}
.fangai div{line-height: 24px;}
.about .p{ font-size:16px; line-height:28px; margin:6px 0 8px;}
.about .p p{text-indent: 2em;margin:6px 0 8px;}
.service p{line-height:28px; text-indent:2em; margin: 4px 0 12px;font-size: 16px;}
h2,h3,h4,h5{margin: 5px 0px;}
.blk .main h2{margin: 0;}
/*#loading p{text-indent: 0; font-size: 13px;margin: 0;padding: 0px;}*/
.page2 a {
    display: inline-block;
    margin: 0px 5px;
    padding: 0px 5px;
    min-width: 20px;
    height: 29px;
    line-height: 30px;
    font-size: 14px;
    color: #787D82;
    text-align: center;
    border-bottom: 1px solid transparent;
    transition: border-color 0.2s ease 0s;
}
.page2 a.active {
    background: #C00 none repeat scroll 0% 0%;
    color: #FFF;
    border-color: transparent;
}

.pinwei{position: fixed;bottom: 30%;width: 150px;display: none;height:40px;}

