@charset "utf-8";
/* CSS Document */
/* 全局 */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, ol, ul, li, form	 { margin:0; padding:0; border:0; list-style:none; font-family:"微软雅黑";}
table,dl, dt, dd{ margin:0; padding:0; list-style:none; font-family:"微软雅黑";}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { overflow:hidden;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}  
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none; color:#484849;}
.clear{ clear:both;}
body{min-width:1170px;}
/* 头部*/
.head{ width:100%; height:155px;}
.headc{ width:1170px; height:155px; margin:0 auto;}
.headcl{ width:768px; height:155px; float:left;}
.headclt{ width:768px; height: 93px;}
.headclb{ width:768px; height: 32px; padding-top:30px;}
.headclb a{ float:left; margin-right:47px;}
.headcr{ width:402px; height:155px; float:right;}
.headcr1{ width:402px; height:40px; padding-top:31px;}
.headcr1 li{ float:left; margin-left:9px; font-size:12px;}
.headcr1 li img{ margin-right:5px;}
.headcr2{ width:402px; height:45px; text-align:right;}
.headcr2 a{ margin-left:9px;}
.headcr3{ width:186px; height:39px; padding-left:216px;}
.headcr3 input.sy2{ width:150px; height:20px; background:url(headcr_26.jpg) no-repeat; padding:6px 0 5px 6px; float:left; border:none;}
.banner{ width:100%; height:500px;position:relative;}
.bannerc{ width:1170px; height:500px; margin:0 auto; position:relative;}
.bannercnei{ width:562px; height:279px;position: absolute; top:100px; right:10px; z-index:100; margin-top:150px; margin-right:80px; margin-bottom:40px;}
.bannercyin{ width:500px; height:279px; position:absolute;top:0px; right:62px; z-index:10;}
.bannercyinbox{ width:95px; height:279px; background:url(bannerc_26.png) no-repeat; float:left; margin-right:4px; padding-left:10px; font-size:14px; line-height:24px; color:#fff; padding-right:14px;}
.bannercyinbox p{ width:95px;}
.bannercyinbox h4{ font-size:16px; line-height:40px; padding-top:4px; border-bottom: 1px dashed #bdbfc2; color:#fff; margin-bottom:10px;}
.bannercyinbox h4 a{ color:#fff;}
.bannercding{ width:57px; height:274px; background:url(bannerc_08.png) no-repeat; position:absolute; right:0; top:0px; position:absolute; padding:5px 0 0 5px;} 
.bannercding li.bs6{ width:23px; height:87px; background: url(bannerli_03.png) no-repeat; margin-bottom:5px; font-size:18px; line-height:18px; padding:45px 11px 0 18px; color:#005bab; font-weight:bold;}
.bannercding li{ width:23px; height:87px; background:url(bannerli_06.png)  no-repeat; margin-bottom:5px; font-size:18px; line-height:18px; padding:45px 11px 0 18px; color:#005bab; font-weight:bold; }
.bannercdingpic1{ width:32px; height:32px; background:url(bannerc_12.png) no-repeat; position:absolute; top:13px; left:17px;}
.bannercdingpic2{ width:32px; height:32px; background:url(bannerc_21t.png) no-repeat;position:absolute; top:157px;left:17px;}
/*.bannercdingpic1.sy7{ width:32px; height:32px; background:url(bannerc_12t.png) no-repeat; position:absolute; top:13px; left:17px;}
.bannercdingpic2.sy8{ width:32px; height:32px; background:url(bannerc_21t.png) no-repeat;position:absolute; top:157px;left:17px;}*/
.bannerl{ z-index:100; width:43px; height:79px; background:url(bannerc_09.png) no-repeat; position:absolute; left:30px; top:180px; cursor:pointer;}
.bannerr{  z-index:100;cursor:pointer;width:43px; height:81px; background:url(bannerc_06.png) no-repeat; position:absolute;right:30px;top:180px;}
.main{ width:100%; background-color:#f6f6f6;}
.mainc{ width:1170px; margin:0 auto; background-color:#f6f6f6;}
/*分页*/
.tpxw1-2{height:45px;margin-top:21px;width:624px}.tpxw1-2 p.act{border:1px solid #0081cc;background-color:#0081cc;color:#FFF}.tpxw1-2 p.act a{color:#FFF}.tpxw1-2 p{float:left;border:1px solid #ddd;height:25px;line-height:25px;padding:0 11px;margin-right:2px}.tpxw1-2 p a{font-size:12px;color:#333;font-family:"微软雅黑"}
/*脚部*/
.foot1{ width:100%; height:357px; background-color:#d6d6d6;}
.foot1c{ width:1170px;height:357px;background-color:#d6d6d6; margin:0 auto; font-size:14px; line-height:32px; color:#4d4d4d;}
.foot1c h4{ font-size:18px; line-height:50px; padding-top:20px; font-weight:700; border-bottom:1px dashed #a8a8a8; font-weight:bold; margin-bottom:10px;}
.foot1cl{ width:470px; height:357px; float:left; margin-right:115px;}
.foot1cl a{color:#4d4d4d;}
.foot1cm{ width:155px; height:357px; float:left;}
.foot1cm ul{ margin-bottom:30px;}
.foot1cm li{ width:60px; float:left;}
.foot1cm img{ margin-bottom:8px;}
.foot1cm li.sy5{ width:60px; float:left; margin-right:30px;}
.foot1cm li a{color:#4d4d4d;}
.foot1cm select{ width:150px; height:24px; background:url(foot1cselect.jpg) no-repeat;}
.foot1cr{ width:250px; height:357px; float:right; margin-right:50px;}
.foot2{ width:100%; height:111px; background-color:#f6f6f6;}
.foot2c{ width:1170px; height:90px;background-color:#f6f6f6; text-align:center; padding-top:21px; margin:0 auto;}
.foot2c p{ font-size:14px; line-height:28px; color:#4d4d4d; margin-bottom:10px;}
.foot2c p a{color:#4d4d4d; margin:0 13px;}
/*首页*/
.indexmaincl{ width:351px; height:647px; float:left; background-color:#fff; margin-top:37px; padding-left:19px; padding-top:21px;}
.indexmaincl1{ width:333px; height:187px; position:relative;}
.indexmaincl1l{ width:21px; height:39px; background:url(indexmaincl1l_03.png) no-repeat; top:68px;left:13px;position:absolute; cursor:pointer;}
.indexmaincl1r{ cursor:pointer;width:21px; height:39px; background:url(indexmaincl1l_05.png) no-repeat;top:68px;right:13px;position:absolute;}
.indexmaincl1ding{ width:320px;height:38px;background:url(indexmaincl1l_10.png) no-repeat;bottom:0;left:0;position:absolute; font-size:16px; line-height:38px; color:#ffffff; padding-left:13px;}
.indexmaincl1ding span{ float: right; padding-right:6px;}
.indexmaincl2{ width:351px;}
.indexmaincl2 h4{ font-size:18px; line-height:50px; color:#005aaa; font-weight:bold;} 
.indexmaincl2 ul li { font-size:16px; line-height:34px; color:#666;}
.indexmaincl2 ul li a{color:#666;}
.indexmaincl2 ul li span{ float:right; margin-right:18px;}
.indexmaincr{ width:770px; float:right; padding-top:37px; padding-bottom:33px;}
.indexmaincr1{ width:770px; height:121px; margin-bottom:30px;}
.indexmaincr2{ width:770px; height:208px; margin-bottom:30px; }
.indexmaincr2l{ width:370px; height:208px; float:left; background-color:#fdfdfd;}
.indexmaincr2r{ width:370px; height:208px; float:right;background-color:#fdfdfd;}
.indexmaincr2lt{ width:356px; height:34px; line-height:34px;padding-top:9px; color:#666666; padding-left:14px;}

.indexmaincr2rt{width:351px; height:34px; line-height:34px;padding-top:9px; color:#666666; padding-left:19px;}
.indexmaincr2lt li,indexmaincr2rt a{color:#666666; float:left; font-size:18px; margin:0 13px 0 7px; font-weight:bold;	}
.indexmaincr2lt li.sy1,.indexmaincr2rt a{ color:#005aaa; font-weight:bold;float:left; font-size:18px; margin:0 13px 0 7px;}
.indexmaincr3l h4.sy3{ color:#005aaa; font-weight:bold;float:left; font-size:18px;}
.indexmaincr2lb{ width:342px; height:154px; padding-left:28px;}
.indexmaincr2rb{ width:351px; height:154px; padding-left:19px;}
.indexmaincr2rb li{ float:left;}
.indexmaincr2rb li.sy2{ border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}
.indexmaincr2rb li.sy3{ border-right:1px solid #e3e3e3;}
.indexmaincr2rb li.sy4{border-bottom:1px solid #e3e3e3;}
.indexmaincr3{ width:770px; height:278px; }
.indexmaincr3l{ width:370px; height:278px; float:left; background-color:#fdfdfd; font-size:16px; line-height:32px; color:#666;}
.indexmaincr3l h4{width:356px; height:34px;line-height:34px;padding-top:9px; color:#666666; padding-left:14px; font-size:18px;}
.indexmaincr3l li{ background:url(indexmaincrli.jpg) left no-repeat; padding-left:14px; float:left; margin-left:36px; padding-right:50px;}
.indexmaincr3l li a{color:#666;}
.indexmaincr3l p{ padding-left:18px; padding-right:16px;}
<!--首页大图切换-->
/*首页大图切换开始*/
.jl_control{ width:140px; height:37px; margin:0 auto; padding-top:12px;	}
#jl_controlStop{width: 11px; height: 13px; background:url(bannercontrol_03.jpg) no-repeat; float: left;}
.jl_control span:hover{cursor: pointer;}
.jl_control ul{height: 20px; float: left; margin-left:16px;}
.jl_control ul li{height: 20px; width: 20px; margin-left: 5px; background:url(bannercontrol_08.jpg) no-repeat 0 6px; float: left;}
.jl_control ul li:hover{cursor: pointer;}
/*首页开始*/
.jl_bigPicBox{ width: 999999px; overflow: hidden;}
.jl_indexBigPic{ float: left;}
/*修改IE7*/
.jl_difMargin{margin-left: 1137px; }
.jl_bgBoxForBig{overflow: hidden; position:relative;}
#jl_bigPicNext:hover{cursor:pointer; background: url(jl_bigPicNext.png);}
.jl_control{width: 120px; height: 45px; /*margin-top:6px;*/ margin-left:620px; z-index: 9999; position: absolute;}
#jl_controlStop{width: 11px; height: 13px; background:url(ldz-gjyjy-bannerb_03.png) no-repeat; float: left;}
.jl_control span:hover{cursor: pointer;}
.jl_control ul{height: 20px; float: left; margin-left:16px;}
.jl_control ul li{height: 20px; width: 20px; margin-left: 5px; background:url(ldz-gjyjy-bannerb_08.jpg) no-repeat 0 4px; float: left;}
.jl_control ul li:hover{cursor: pointer;}
.scy_fbannert{ position:relative; background-color: transparent; height:500px; z-index:9;}<!--需要-->
.jl_bgBoxForBig{overflow: hidden;}
.scy_bannerbjtu1{ background:url(banner1.jpg) no-repeat center center;}
.scy_bannerbjtu2{ background:url(banner1.jpg) no-repeat center center;}
.scy_bannerbjtu3{ background:url(banner1.jpg) no-repeat center center;}
.scy_bannerbjtu4{ background:url(banner1.jpg) no-repeat center center;}
/*首页大图切换结束*/
/*公司概况-总经理致辞*/
.gskgmain{ width:100%; background-color:#fff;}
.gskgmainc{ width:1170px; margin:0 auto; background-color:#fff;}
.gskgbanner{ width:100%; height:236px; background: url(gskgbanner.jpg) no-repeat top center; position:relative;}
.gskgbannerding{ width:100%; height:77px; background:url(gskgbannerding.png) no-repeat; position: absolute; bottom:0;}
.gskgbannerdingc{ width:1170px; height:77px; margin:0 auto;}
.gskgbannerdingcl{ width:220px; height:77px; float:left; background-color:#000000; font-size:26px; line-height:76px; text-align:center; color:#ffffff;}
.gskgbannerdingcr{ height:45px; float:right; padding-top:32px; background:url(gskgbannerdingcr.png) left center no-repeat; padding-left:40px;}
.gskgbannerdingcr a{ margin-left:22px; color:#ffffff;}
.gskgbannerdingcr a span{ margin-right:20px;}
.gskgbannerc{ width:1170px; height:236px; margin:0 auto;}
.gskgmaincl{ width:220px; float:left;}
.gskgmaincl li{ height:52px; border-bottom:1px solid #e5e5e5; padding-left:29px; line-height:52px; width:191px; color:#333333;}
.gskgmaincl li.zj1,.gskgmaincl li:hover{background:url(gskgmainclli.jpg) 170px center no-repeat	 #0075c1; color:#fff;}
.gskgmaincl li.zj2{ height:40px; line-height:40px; font-size:14px; padding-left:50px; border:none;}
.gskgmaincl li.zj3,.gskgmaincl li.zj2:hover{ height:40px; line-height:40px; font-size:14px; padding-left:50px;background: url(gskgmaincl-li.zj2.jpg) #0075c1 35px center no-repeat;  border:none; color:#fff;}
.gskgmaincr{ width:920px; float:right; padding-top:60px;}
.gskgmaincr h4{ font-size:30px; line-height:36px; column-count:#333; font-weight: bold; margin-bottom:40px;}
.zjlzcmaincr2{ width:315px;float:right;}
.zjlzcmaincr1{ width:590px;float:left; font-size:14px; line-height:26px; color:#666; padding-right:15px;}
/*详情页*/
.gskgmaincr1{ width:920px; text-align:center; border-bottom:1px dashed #d2d2d2; padding-top:40px; padding-bottom:20px;}
.gskgmaincr2{ font-size:14px; width:920px; border-bottom:1px solid #d2d2d2; padding-top:40px; padding-bottom:30px; margin-bottom:26px;}
.gskgmaincr2box{ width:250px; height:30px; line-height:24px; float:right; text-align:right;}
.gskgmaincr2box a{ margin-left:10px;}
.gskgmaincr2 p{  line-height:26px; color:#666; margin-bottom:16px;}
.gskgmaincr1 h5{ font-size:18px; line-height:30px; margin-bottom:20px; color:#333;}
.gskgmaincr3{ width:920px; padding:30px 0 50px 0; font-size:14px; line-height:28px; color:#333;}
.gskgmaincr3 p a{color:#333;}
/*公司简介*/
.gsjjmaincr{width:920px;font-size:14px; line-height:26px; color:#666;}
.gsjjmaincr img{ float:left; margin-right:5px;} 
.gsjjmaincr p{font-size:14px; line-height:26px; color:#666;} 
.gsjjmaincr p.gs1{ font-size:16px; line-height:28px; color:#0075c1; font-weight:bold;}
/*公司资质*/
.gszzmaincr{width:920px;}
.gszzmaincr tr td{ border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;}
.gszzmaincr tr{ height:49px; vertical-align:middle; font-size:14px; color:#666;}
.gszzmaincr tr.gs1{ background-color:#f5f5f5;}
.gszzmaincr table{border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4; margin-bottom:27px;}
.gszzmaincr tr td.xh{ width:50px; height:30px; text-align:center; background-color:#0075c1; font-size:14px; line-height:30px; color:#fff; }
.gszzmaincr tr td.zsmc{ width:280px; height:30px; padding-left:33px;  background-color:#0075c1;font-size:14px; line-height:30px;color:#fff; }
.gszzmaincr tr td.zsmc1{ text-indent:33px;  }
.gszzmaincr tr td.bfdw1{ text-indent:32px;  }
.gszzmaincr tr td.dj1{ text-indent:34px;  }
.gszzmaincr tr td.bfdw{ width:250px; height:30px; padding-left:32px;  background-color:#0075c1;font-size:14px; line-height:30px; color:#fff;}
.gszzmaincr tr td.dj{ width:110px; height:30px; padding-left:34px;  background-color:#0075c1;font-size:14px; line-height:30px; color:#fff;}
.gszzmaincr tr td.ckzs{ width:101px; height:30px;background-color:#0075c1;font-size:14px; line-height:30px;color:#fff; }
/*领导团队*/
.ldtdmaincr{width:920px; padding-bottom:30px;}
.ldtdmaincr1{ width:282px; height:188px; background-color:#eeeeee; border-top:2px solid #2486c5; float:left; padding-top:18px; padding-left:10px; margin:0 17px 17px 0;}
.ldtdmaincr1 img{ float:left; margin-right:20px;}
.ldtdmaincr1 h5{ font-size:18px; line-height:36px; color:#333; font-weight:bold;}
.ldtdmaincr1 p{ font-size:16px; line-height:26px; color:#666; padding-right:27px;}
/*企业文化*/
.qywhmaincr{width:920px;}
.qywhmaincrt{ height:34px; border-bottom:1px solid #d7d7d7; border-left:1px solid #d7d7d7; margin-bottom:35px;}
.qywhmaincrt li{ width:118px; height:34px;border-top:1px solid #d7d7d7; border-right:1px solid #d7d7d7; float:left; line-height:34px; text-align:center; font-size:18px; color:#333333;}
.qywhmaincrt li.qy1{ background-color:#0075c2; color:#fff;}
.qywhmaincrb{width:920px; padding-bottom:40px;}
/*总裁致辞*/
.zczcmaincr{width:920px;}
/*组织机构*/
.zzjgmaincr{width:920px;}
/*人力资源-人才招聘*/
.rlzybanner{ width:100%; height:236px; background: url(rlzybanner.jpg) no-repeat top center; position:relative;}
.rczpmaincr{width:920px;}
.rczpmaincrt{width:920px; padding-bottom:25px;}
.rczpmaincrt input.zp1{ width:340px; height:20px; background:url(rczpmaincrt_03.jpg) no-repeat; padding:10px 0 10px 7px; float:left; font-size:14px; color:#333333; border: none;}
.rczpmaincrb{width:920px; padding-bottom:40px;}
.rczpmaincrb li a{ font-size:14px; line-height:36px; color:#333333;}
.rczpmaincrb li span{ float:right; color:#666;}
/*切换条*/
.jcqyxxhzmainr4{ width:745px; padding-bottom:55px;}
.jcqyxxhzmainr4 p{ width:505px; height:24px; display:block;}
.jcqyxxhzmainr4 span.qh2{ width:64px; height:24px; }
.jcqyxxhzmainr4 span.qh5{ width:110px; height:25px; border:none; font-size:12px; color:#333333; float:left; margin-right:2px; text-align:center;}
.jcqyxxhzmainr4 span.qh8{ width:62px; height:24px; display:block; border:1px solid #dddddd; font-size:13px; color:#333333;float:left; margin-right:2px; }
.jcqyxxhzmainr4 span{ width:29px; height:25px; display:block; border:1px solid #dddddd; font-size:12px; color:#666; float:left; margin-right:2px; text-align:center; line-height:24px; }
.jcqyxxhzmainr4 a{font-size:12px; color:#666;} 
.jcqyxxhzmainr4 input.qh3{ width:38px; height:25px; background: url(qiehuantiao_07.jpg) no-repeat; line-height:24px; margin:0 4px; text-align:center; border:none;font-size:12px; color:#666;}
.jcqyxxhzmainr4 span.qh1{ width:36px; height:25px; display:block; border:1px solid #dddddd; font-size:13px; color:#333333; float:left; margin-right:2px;}
.jcqyxxhzmainr4 span.qh9{ width:29px; height:25px; display:block; font-size:13px; color:#f00;float:left; margin-right:2px; }
/*人力资源-人才理念*/
.rclnmaincr{width:920px;}
.rclnmaincr h5{ font-size:18px; line-height:26px; color:#373737; font-weight:bold; padding-left:29px;}
.rclnmaincr1{width:642px; height:205px; border-bottom:1px solid #e2e2e2; font-size:14px; line-height:26px; color:#666666;display:inline-table ;}
.rclnmaincr1 p{vertical-align:middle;display: table-cell;}
.rclnmaincr img{ margin:45px 40px 0 50px; float:left;}
/*人力资源-人员队伍*/
.rydwmaincr{width:920px; font-size:16px; line-height:28px; color:#333333;}
.rydwmaincr img{ float:left;}
/*人力资源-员工培训*/
.ygpxmaincr1{width:650px; height:167px; padding:27px 250px 0 20px; font-size:16px; line-height:28px; color:#333333; background:url(ygpxmaincr1.jpg) no-repeat;}
.ygpxmaincr2{ width:920px;}
.ygpxmaincr3{ width:920px; padding-bottom:40px; font-size:14px; line-height:26px; color:#666666;}
/*员工培训切换效果开始*/
.ryzznav{ width:100%; height:39px; background:url(images/ldz-zgjc-gsjj-navbg.jpg);}
.ryzznavc{ width:1170px; height:34px; background:url(images/ldz-zgjc-gsjj-navbg.jpg); margin:0 auto; padding-top:5px; line-height:34px;}
.ryzznavc li.s3{ width:43px; height:34px;background:url(images/ldz-zgjc-gsjj-nav_03.jpg) no-repeat 11px 5px; border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;}
.ryzznavc li{ width:109px; height:34px;border-right:1px solid #d8d8d8; float:left;}
.ryzznavc li a.s4{ width:109px; height:34px; background: url(images/ldz-zgjc-gsjj-nav_06.jpg) no-repeat 92px 10px; text-indent:9px; font-size:14px; color:#999; display:block;}
.ryzznavc li a.s5{ width:109px; height:34px; background: url(images/ldz-zgjc-gsjj-nav_05.jpg) no-repeat 92px 10px; text-indent:9px; font-size:14px; color:#1878b7;display:block;}
.ryzzbanner{ width:1170px; height:132px; margin:0 auto;}
.ryzzbannerl{ width:250px; height:111px; float:left; padding:21px 0 0 0;}
.ryzzbannerr{ width:920px; height:111px; float:right;padding:21px 0  0;}
.ryzzbannerr h3{ line-height:111px; font-size:30px; color:#333333; font-weight:700;}
.ryzzmain{ width:1170px; margin:0 auto;}
.ryzzmainl{width:220px; float:left; padding-right:30px; padding-top:26px;}
.ryzzmainl li{ width:220px; height:49px;border-bottom:1px dashed #d7d7d7;}
.ryzzmainl li a{  width:220px; height:49px; color:#666666; font-size:18px; display:block; background:url(images/ldz-zgjc-gsjj-mainl.jpg) no-repeat 11px 20px; line-height:49px; text-indent:27px;}
.ryzzmainl li a:hover,.ryzzmainl li a.s6{  width:220px; height:49px; color:#ffffff; font-size:18px; display:block; background:url(images/ldz-zgjc-gsjj-mainl1.jpg) #0075c2  no-repeat 11px 20px; text-indent:27px;}
.ryzzmainr{ width:920px; float:right; padding-top:12px; position:relative;}
.ryzzmainrt{ width:920px; height:65px;}
.ryzzmainrtl2{ width:433px; height:47px; background:#0075c1;font-size:20px; line-height:47px;padding-left:27px;float:left;color:#ffffff;margin-top:18px;
	cursor:pointer;}
.ryzzmainrtl{ width:433px; height:65px;background:#0075c1;font-size:24px; line-height:65px; padding-left:27px;float:left; color:#ffffff;cursor:pointer;}
.ryzzmainrtr2{ width:433px; height:47px;font-size:20px; line-height:47px;background:#4449a9;padding-left:27px;float:left;color:#ffffff; margin-top:18px;
	cursor:pointer;}
.ryzzmainrtr{ width:433px; height:65px;font-size:24px; line-height:65px;background:#4449a9;padding-left:27px; float:left;color:#ffffff;cursor:pointer;}
.ryzzmainrb{ width:920px; /*height:540px;*/ position:relative;}
.ryzzmainrbding{width:381px;height:575px;position:fixed;left:40%;top:5%;z-index:10;display:none;}
.ryzzmainrbding img{width:381px; height:575px;border:none;}
.ryzzmainrbanniu{width:348px;height:35px;background: url(ryzzmainrbanniu.png) no-repeat;font-size:14px;line-height:34px;color:#333; position:absolute; top:230px; left:100px; padding-left:10px;}
.ryzzmainrbanniu{width:348px;height:35px;background: url(ryzzmainrbanniu.png) no-repeat;font-size:14px;line-height:34px;color:#fff; padding-left:10px; position:absolute;top:170px; margin-left:-100px;}
.ryzzmainrbding1{width:23px;height:86px;padding-bottom:108px;position:absolute;left:2px;top:179px;cursor:pointer;}
.ryzzmainrbding2{width:23px;height:86px;padding-bottom:108px;position:absolute;right:2px;top:179px;cursor:pointer;}

#Index_Box {POSITION:relative; MARGIN:0 auto 20px; WIDTH:920px;/* HEIGHT:420px;*/ overflow:visible;}
#Index_Box UL {POSITION:relative; WIDTH:560px; HEIGHT:300px; overflow:visible;}
#Index_Box LI {Z-INDEX:0; POSITION:absolute; LIST-STYLE-TYPE:none; WIDTH:0px; BACKGROUND:#787878; HEIGHT:0px; OVERFLOW: hidden; TOP:146px; /*CURSOR:pointer;*/ LIST-STYLE-IMAGE:none; LEFT:377px; border-radius:4px; box-shadow:1px 1px 12px rgba(200, 200, 200, 1);}
#Index_Box LI IMG {WIDTH:100%; HEIGHT:100%; VERTICAL-ALIGN:top;}
/******************************************/
#Index_Boxa {POSITION:relative; MARGIN:30px auto 20px; WIDTH:920px; HEIGHT:420px; overflow:visible;}
#Index_Boxa UL {POSITION:relative; WIDTH:560px; HEIGHT:300px; overflow:visible;}
#Index_Boxa LI {Z-INDEX:0; POSITION:absolute; LIST-STYLE-TYPE:none; WIDTH:0px; BACKGROUND:#787878; HEIGHT:0px; OVERFLOW: hidden; TOP:146px; CURSOR:pointer; LIST-STYLE-IMAGE:none; LEFT:377px; border-radius:4px; box-shadow:1px 1px 12px rgba(200, 200, 200, 1);}
#Index_Boxa LI IMG {WIDTH:100%; HEIGHT:100%; VERTICAL-ALIGN:top;}
/**********************************************/
.brg{position: fixed;z-index: 504;left: 0;top: 0;width: 100%;height: 100%;background: black;filter: alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;display:none;}
.brg{position: fixed;z-index: 504;left: 0;top: 0;width: 100%;height: 100%;background: black;filter: alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;display:none;}
.clearfix:after {clear: both;content: " ";display: block; font-size: 0; height: 0;line-height: 0; visibility: hidden;width: 0;}
* html .clearfix { height: 1%;}
.container_12 .grid_12 {width: 760px;top:80px;left:-1px;margin:0 auto;}
.slides_container {width:520px;height:310px;overflow:hidden;position:relative;}
#container {margin:0 auto;position:relative;z-index:0; height:auto;}
#containera {margin:0 auto;position:relative;z-index:0; height:auto;}
.company_left h2.teshu{ width:920px; height:auto;font: bold 18px/30px Microsoft YaHei;color: #555; margin-top:10px;}
.company_left{ width:920px; height:auto; float:left; padding-right:40px;}
.company_left p{ font:16px/33px Microsoft YaHei; color:#333; margin-bottom:12px;}
#slides .next,#slides .prev {position:absolute;top:107px;left:-39px;width:24px;height:43px;display:block;z-index:101;}
#Index_Box .prev {DISPLAY: block}
#Index_Box .prev {Z-INDEX: 100; OVERFLOW: hidden; CURSOR: pointer}
#Index_Box .prev {POSITION: absolute; WIDTH: 37px; BACKGROUND: url(ygpx_03.png) no-repeat; HEIGHT: 70px; TOP: 139px; LEFT: 2px}

/***************/
#Index_Boxa .prev {DISPLAY: block}
#Index_Boxa .prev {Z-INDEX: 100; OVERFLOW: hidden; CURSOR: pointer}
#Index_Boxa .prev {POSITION: absolute; WIDTH: 37px; BACKGROUND: url(ygpx_03.png) no-repeat; HEIGHT: 70px; TOP: 139px; LEFT: 2px}
/****************/
#focus .next { right:28px; background:url(../images/banner_btn.png) no-repeat 0 -70px; }
#slides .next {left:585px;}
#focus_rencai .next { right:28px; background:url(../images/banner_btn.png) no-repeat 0 -70px; }
#Index_Box .next {DISPLAY: block}
#Index_Box .next {Z-INDEX: 100; OVERFLOW: hidden; CURSOR: pointer}
#Index_Box .next {POSITION: absolute; WIDTH: 37px; BACKGROUND: url(ygpx_05.jpg) no-repeat; HEIGHT: 70px; TOP: 139px; RIGHT: 2px}
#Index_Boxa .next {DISPLAY: block}
#Index_Boxa .next {Z-INDEX: 100; OVERFLOW: hidden; CURSOR: pointer}
#Index_Boxa .next {POSITION: absolute; WIDTH: 37px; BACKGROUND:url(ygpx_05.jpg) no-repeat; HEIGHT: 70px; TOP: 139px; RIGHT: 2px}

/*员工培训切换效果结束*/
/*社会责任-社会公益活动*/
.shzrbanner{ width:100%; height:236px; background: url(shzrbanner.jpg) no-repeat top center; position:relative;}
.shgyhdmaincr1{ width:900px; height:135px; background-color:#ebebeb; font-size:16px; line-height:28px; color:#333; padding-top:23px; padding-left:20px;}
.shgyhdmaincr2{ width:920px; padding-top:24px;}
.shgyhdmaincr2l{ width:284px; float:left; margin-right:34px;}
.shgyhdmaincr2m{ width:284px; float:left; margin-right:34px;}
.shgyhdmaincr2r{ width:284px; float:left;}
.shgyhdmaincr2box{ border:1px solid #d7d7d7; font-size:14px; line-height:26px; color:#333; margin-bottom:40px;}
.shgyhdmaincr2box p{ padding:15px 15px 15px 15px;}
/*社会责任-社会责任报告*/
.shzrbgmaincr{ width:920px; padding-bottom:43px;}
.shzrbgmaincrbox{ width:280px; height:150px; float:left; background-color:#eee; margin-right:18px; margin-bottom:18px; border-top:2px solid #2486c5; padding-top:30px; padding-left:12px;}
.shzrbgmaincrbox img{ margin-right:9px;}
.shzrbgmaincrbox p{ font-size:16px; line-height:26px; color:#333333; font-weight:700;}
.shzrbgmaincrbox p a{ font-size:12px; color:#201f6f; float:left; margin-right:15px;}
/*社会责任-社会责任理念*/
.shzrlnmaincrt{ width:920px; height:93px; display:inline-table; background-color:#ebebeb; }
.shzrlnmaincrt p{ display:table-cell; vertical-align:middle; padding-left:20px; line-height:28px; padding-right:10px;}
.shzrlnmaincrb{ padding-top:29px;}
.shzrlnmaincrb img{ float:right;}
.shzrlnmaincrbbox{ width:611px; height:110px; border-bottom:1px dashed #d0d0d0; font-size:14px; line-height:26px; color:#666666;}
.shzrlnmaincrbbox p{ padding:15px 0 0 	20px;}
/*新闻中心-公司要闻*/
.xwzxbanner{ width:100%; height:236px; background: url(xwzxbanner.jpg) no-repeat top center; position:relative;}
.gsywmaincr{ width:920px;}
.gsywmaincrl{ width:622px; float:left;}
.gsywmaincrlbox{ height:172px; border-bottom:1px solid #d7d7d7; padding-top:20px;}
.gsywmaincrlbox h5{ font-size:18px; line-height:26px; color:#333; height:52px; padding-left:15px;}
.gsywmaincrlbox img{ float:left;}
.gsywmaincrlbox p{ font-size:14px; line-height:26px; color:#999; padding-left:15px;}
.gsywmaincrlbox p.gsyw1{ height:78px;}
.gsywmaincrr{ width:270px; float:right;}
.gsywmaincrrt{ width:270px; height:130px; margin-bottom:30px; background-color:#f2f2f2;}
.gsywmaincrrt input.gsyw2{ width:173px;height:29px;background:url(gsywmaincrrt_03.jpg) no-repeat;float:left;border:none; padding-left:10px;}
.gsywmaincrrt form{padding:23px 0 0 20px;}
.gsywmaincrrb{  width:270px; height:274px;  background-color:#f2f2f2;}
.gsywmaincrr h5{ font-size:16px; line-height:42px; padding-left:20px; color:#333; font-weight:bold; border-bottom:1px solid #d9d9d9;}
.gsywmaincrrb li{  font-size:14px; line-height:34px; background:url(gsywmaincrrb.jpg) no-repeat	 left center; text-indent:9px;}
.gsywmaincrrb li a{color:#034772;}
.gsywmaincrrb ul{ padding:10px	 0 0 20px;}
/*新闻中心-期刊杂志下拉*/
.qkzzxlmaincr{ width:920px; font-size:14px; line-height:26px; color:#666666;}
.qkzzxlmaincrbox{ width:623px; height:244px; background-color:#e5e5e5; margin:0 auto; margin-bottom:60px; margin-top:30px;}
.qkzzxlmaincrboxr{ width:441px; height:244px; float:right; overflow:auto;}
.qkzzxlmaincrbox img{ float:left;}
.qkzzxlmaincrbox ul{ padding:40px 0 0 45px;}
.qkzzxlmaincrbox ul li{ font-size:14px; line-height:26px; color:#666; float:left; background:url(qkzzxlmaincr2_06.jpg)
 no-repeat left center; padding-left:16px; width:104px; margin-bottom:20px;}
 /*新闻中心-视频中心*/
.spzxmaincr{ width:920px; padding-bottom:60px;} 
.spzxmaincrl{ width:683px; height:510px; float:left;} 
.spzxmaincrm{ width:220px; height:506px; float:left; background-color:#e7e7e7; padding-top:5px;}
.spzxmaincrm li{ line-height:43px; font-size:12px; color:#666; background:url(spzxmaincr_06.jpg) 9px center no-repeat; padding-left:26px; border-bottom:1px solid #d7d7d7;}
.spzxmaincrm li.sp1,.spzxmaincrm li:hover{ color:#0075c1}
 /*业务与服务-业务类别*/
.ywlbmaincr{ width:920px; padding-bottom:85px;} 
.ywlbmaincr img{ float:left;}
.ywlbmaincr1{ width:170px; height: 140px; float:left; text-align:center; float:left; padding-left:108px; padding-top:35px; background:url(ywlbmaincr1.jpg) right no-repeat;}
.ywlbmaincr1 img{ text-align:center; margin:0 auto;}
.ywlbmaincr2{ width:121px; height: 145px; float:left; text-align:center; float:left;padding-left:91px; padding-top:30px;}
.ywyfwbanner{ width:100%; height:236px; background: url(ywyfwbanner.jpg) no-repeat top center; position:relative;}
 /*业务与服务-行业服务*/
.hyfwmaincr{ width:920px; font-size:14px; line-height:26px; color:#666;}
.hyfwmaincr img{ margin:0 auto; text-align:center; margin-left:213px;}
.hyfwmaincr p{font-size:14px; line-height:26px; color:#666;}
.hyfwmaincr p.hy1{ color:#0075c1; background: url(hyfwmaincr-p.hy1.jpg) no-repeat left center; padding-left:10px;}
 /*业务与服务-科研开发*/
.kykfmaincr{ width:920px; font-size:14px; line-height:26px; color:#666;}
.kykfmaincrbox{ width:291px; height:328px; float:left; margin:0 23px 25px 0; position:relative;}
.kykfmaincrboxding{ width:280px; height:147px;position:absolute; background:url(kykfmaincrb.png) no-repeat; bottom:0; font-size:12px; line-height:24px; color:#fff; padding-left:11px}
.kykfmaincrboxding h5 a{ font-size:16px; line-height:36px; color:#fff; font-weight:bold;}
.kykfmaincrl{ width:629px; float:left;}
.kykfmaincrr{ width:291px; float:right;}
 /*业务与服务-试验*/
.symaincr{ width:920px;}
.symaincr1{ width:920px;background-color:#ebebeb; display:inline-table;margin-bottom:30px; padding:22px 0;}
.symaincr1 p{ vertical-align:middle; display:table-cell; font-size:16px; line-height:28px; color:#333333; padding:0 20px; }
.symaincr2{ width:920px; /*height:440px; */position:relative; margin-bottom:60px;}
.symaincr2l{ width:44px; height:112px; background:url(symaincr2_03.png) no-repeat; position:absolute; left:0; top:155px;}
.symaincr2r{ width:38px; height:112px; background:url(symaincr2_05.png) no-repeat;position:absolute; right:0; top:155px;}
.symaincr2b{ width:905px; height:44px; background:url(symaincr2_09.png) no-repeat; position:absolute; bottom:0; left:0; font-size:16px; line-height:28px; color:#fff; padding-left:15px; line-height:44px;}
.symaincr2b p{ float:right; margin-right:18px;}
/*环保领域*/
.hblymaincr1{ width:920px; height:219px; background-color:#ebebeb;}
.hblymaincr1 p{ font-size:16px; line-height:28px; color:#333333 ;padding:25px 15px 0 10px;}
.hblymaincr1 img{ float:left; margin:30px 0 0 20px;}
.hblymaincr2{ width:920px;}
.hblymaincr2 select{ width:87px; height:24px; border:1px solid #999999; line-height:58px; margin-left:8px;}
.hblymaincr2 h5{ font-size:16px; line-height:58px; font-weight:bold; color:#0075c1;}
.hblymaincr2box{ width:219px; height:213px; float:left; margin-right:10px;}
.hblymaincr2box p{ font-size:14px; line-height:28px; color:#333333;}
/*能源领域*/
.nylymaincr{ width:920px; padding-bottom:50px;}
.nylymaincr1{ width:450px; float:left; margin-right:20px;s}
.nylymaincr1 h5{ line-height:68px; font-size:16px; font-weight:bold; color:#0075c1;}
.nylymaincr1box{ width:448px; height:150px; border:1px solid #d7d7d7;}
.nylymaincr1box p{ font-size:14px; line-height:26px; color:#666666; padding:10px 8px 0 10px;}
.nylymaincr1box p span{ float:right; color:#0075c1; padding-top:5px;}
.nylymaincr1box img{ float:left;}
/*咨询建议*/
.zxjymainc{ width:921px; float:left; padding-top:32px; padding-bottom:50px;}
.zxjymainct{ width:920px; height:35px; border-bottom:1px solid #d7d7d7; border-left:1px solid #d7d7d7; margin-bottom:25px;}
.zxjymainct li{ width:110px; height:34px; float:left;border-right:1px solid #d7d7d7; border-top:1px solid #d7d7d7; font-size:18px; color:#333333; line-height:34px; text-indent:19px;}
.zxjymainct li.zx1{ background-color:#0075c2; color:#fff;}
.zxjymaincbb{width:920px; position:relative;}
.zxjymaincb{ width:920px; margin-bottom:10px;}
.zxjymaincbl{ width:122px; height:34px; float:left; text-align:right; font-size:14px; color:#666666; line-height:34px; padding-right:28px;}
.zxjymaincb span{ color:#ff0000; margin-right:5px;}
.zxjymaincbr{ width:600px; float:left;}
.zxjymaincbr input{ width:590px; height:32px; border:1px solid #d7d7d7; padding-left:8px;}
<!--.zxjymaincbr input.zx2{width:590px; height:230px; border:1px solid #d7d7d7; padding-left:8px; line-height:26px; color:#888; margin-bottom:15px;}-->
.zxjymaincbr input p{ line-height:32px;}
.zxjymaincbr input.zx3{ width:95px; height:26px; border:none; padding-left:0; float:left; margin-right:10px;}
/*咨询与建议新添加的开始*/
.zxyjy{width:922px; }
.zxyjy ul{width:918px; border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-top:1px solid #d7d7d7;}
.zxyjy ul li{ width:922px; background:url(ly_gj_yewulingyu_12.jpg) no-repeat 860px 0;}
.zxyjy ul li h2{ width:872px; height:50px; border-bottom:1px solid #d7d7d7;padding-left:50px; background:url(ly_gj_yewulingyu_13.jpg) no-repeat 10px 10px; cursor:pointer}
.zxyjy ul li h2 a{ font-size:14px; color:#666; font-family:"微软雅黑"; font-weight:900; line-height:50px; }
.zxyjy ul li.expand{width:922px; background:url(ly_gj_yewulingyu_03.jpg) no-repeat 860px 0;}
.zxyjy ul li.expand h2{ width:872px; height:50px; border-bottom:1px solid #d7d7d7;padding-left:50px; background:url(ly_gj_yewulingyu_06.jpg) no-repeat 10px 10px;}
.zxyjy ul li.expand h2 a{ font-size:14px; color:#0075c2; font-family:"微软雅黑"; font-weight:900; line-height:50px; }
.zxyjy ul li.expand p{ display:block}
.zxyjy ul li p{ display:none}
/*
.zxyjy ul li:hover{ width:922px; background:url(ly_gj_yewulingyu_03.jpg) no-repeat 860px 0;}
.zxyjy ul li h2:hover{ width:872px; height:50px; border-bottom:1px solid #d7d7d7;padding-left:50px; background:url(ly_gj_yewulingyu_06.jpg) no-repeat 10px 10px;}
.zxyjy ul li h2 a:hover{ font-size:14px; color:#0075c2; font-family:"微软雅黑"; font-weight:900; line-height:50px; }
*/
.zxyjy ul li p{ width:860px; border-bottom:1px solid #d7d7d7; padding:0 10px 0 50px;
 background:url(ly_gj_yewulingyu_10.jpg) no-repeat 10px 10px #fff; font-size:14px; color:#666; line-height:40px;}
/*咨询与建议新添加的结束*/

/*荣誉证书*/
.ryzsmaincr1{ margin-bottom:50px;width:865px; height:118px; position:relative; padding-left:55px;}
.ryzsmaincr1 p{ line-height:118px; font-size:18px; color:#161616;	}
.ryzsmaincr1box{ float:left;width:161px; height:115px; border:1px solid #d7d7d7; position:relative; margin-right:25px;}
.ryzsmaincr1boxding{ width:161px; height:24px; background:url(ryzsmaincr1.png) no-repeat; bottom:0; left:0; font-size:12px; line-height:24px; color:#ffffff; text-align:center; position:absolute;}
.ryzsmaincr1l{ width:38px; height:112px; position:absolute; left:0; background: url(ryzsmaincr_06.jpg) no-repeat; cursor:pointer;}
.ryzsmaincr1r{ width:38px; height:112px; position:absolute; right:85px;background: url(ryzsmaincr_09.jpg) no-repeat;cursor:pointer;}
.ryzsmaincr2{ width:920px; height:384px; background-color:#e5e5e5; display:none;}
.ryzsmaincr2l{width:574px; height:384px; float:left;}
.ryzsmaincr2r{width:574px; height:384px; float:left;}
.ryzsmaincr2 img{ float:left;}
.ryzsmaincr2 h5{ font-size:16px; line-height:26px; color:#161616; font-weight:bold;}
.ryzsmaincr2 p{ font-size:14px; line-height:24px; color:#666666;}
/*由于产品视频而增加的*/
@charset "utf-8";div,span,h1,h2,h3,h4,h5,h6,p,a,img,dl,dt,dd,ol,ul,li{overflow:hidden}img{border:0;vertical-align:top}.clear{clear:both;font-size:0;line-height:0}.block{display:block}/*产品视频需要的代码*/.scymainr{ padding-bottom:50px;width:920px;float:right}/*产品视频需要的代码*//*产品视频需要的代码*/.rollBox{width:920px;overflow:hidden}/*产品视频需要的代码*/.rollBox .LeftBotton{height:117px;width:51px;background:url(cpspmaincr2_06.jpg) no-repeat left;overflow:hidden;float:left;display:inline;cursor:pointer;margin-left:10px}/*产品视频需要的代码*/.rollBox .RightBotton{height:117px;width:51px;background:url(cpspmaincr2_09.jpg) no-repeat right;overflow:hidden;float:right;display:inline;cursor:pointer; margin-left:10px;}/*产品视频需要的代码*/.rollBox .Cont{ margin-left:30px; width:752px;overflow:hidden;float:left;}.pic p{width:248px;height:36px;position:absolute;top:156px;left:0;background:url(ly_fy_tm.png) no-repeat;text-align:center;line-height:36px}.pic p a{color:#fff;font-size:14px}/*产品视频需要的代码*/.rollBox .ScrCont{width:10000000px}/*产品视频需要的代码*/.rollBox .Cont .pic{ cursor:pointer;height:115px;width:161px; border:1px solid #d7d7d7; margin-right:25px;float:left;position:relative}/*产品视频需要的代码*/.rollBox #List1,.rollBox #List2{float:left}/*产品视频需要的代码*/.rollBox .Cont{position:relative};
.ryzsmaincr1boxding {width: 161px;height: 24px;background: url(ryzsmaincr1.png) no-repeat;top: 0;left: 0;font-size: 12px;
line-height: 24px;color: hsl(0, 100%, 100%);text-align: center;position: absolute;}
.picding{width: 161px;height: 24px;background: url(ryzsmaincr1.png) no-repeat;bottom: 0;left: 0;font-size: 12px;
line-height: 24px;color: hsl(0, 100%, 100%);text-align: center;position: absolute;}