@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;}
a:hover{color:#005aaa}
.clear{ clear:both;}
body{min-width:1170px;}
/* 头部*/
.head{ width:100%; height: 135px;}
.headc{ width:1170px; height: 135px; margin:0 auto;}
.headcl{ width:768px; height: 135px; float:left;}
.headclt{ width:768px; }
.headclt img{}
.headclb{ width:768px; height: 32px; padding-top:10px;}
.headclb a{ float:left; margin-right:47px;}
.headclb a:hover{color:#005aaa}
.headcr{ width:402px; height:155px; float:right;}
.headcr1{ width:402px; height:40px; padding-top:31px;}
.headcr1 li{ float:right; margin-left:9px; font-size:12px;}
.headcr1 li img{ margin-right:5px;}
.headcr2{ width:402px; height: 28px; text-align:right;}
.headcr2 a{ margin-left:9px;}
a:hover{color:#005aaa}
.headcr3{ width:186px; height:39px; padding-left:216px;}
.headcr3 input.sy2{ width:150px; height:20px; background:url(../images/headcr_26.jpg) no-repeat; padding:6px 0 5px 6px; padding-top:10px\9;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(../images/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(../images/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(../images/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(../images/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(../images/bannerc_12.png) no-repeat; position:absolute; top:13px; left:17px;}
.bannercdingpic2{ width:32px; height:32px; background:url(../images/bannerc_21t.png) no-repeat;position:absolute; top:157px;left:17px;}
/*.bannercdingpic1.sy7{ width:32px; height:32px; background:url(../images/bannerc_12t.png) no-repeat; position:absolute; top:13px; left:17px;}
.bannercdingpic2.sy8{ width:32px; height:32px; background:url(../images/bannerc_21t.png) no-repeat;position:absolute; top:157px;left:17px;}*/
.bannerl{ z-index:100; width:43px; height:79px; background:url(../images/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(../images/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(../images/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(../images/indexmaincl1l_03.png) no-repeat; top:68px;left:13px;position:absolute; cursor:pointer;}
.indexmaincl1r{ cursor:pointer;width:21px; height:39px; background:url(../images/indexmaincl1l_05.png) no-repeat;top:68px;right:13px;position:absolute;}
.indexmaincl1ding{ width:320px;height:38px;background:url(../images/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 a:hover{color:#005aaa}
.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;  padding-left:28px;}
.indexmaincr2rb{ width:351px; 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(../images/indexmaincrli.jpg) left no-repeat; padding-left:14px; float:left; margin-left:36px; padding-right:50px;}
.indexmaincr3l li a{color:#666;}
.indexmaincr3l li a:hover{color:#005aaa}
.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(../images/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(../images/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(../images/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(../images/banner1.jpg) no-repeat center center;}
.scy_bannerbjtu2{ background:url(../images/banner1.jpg) no-repeat center center;}
.scy_bannerbjtu3{ background:url(../images/banner1.jpg) no-repeat center center;}
.scy_bannerbjtu4{ background:url(../images/banner1.jpg) no-repeat center center;}
/*首页大图切换结束*/
/*公司概况-总经理致辞*/
.gskgmain{ width:100%; background-color:#fff;min-height:480px;padding-bottom:28px;}
.gskgmainc{ width:1170px; margin:0 auto; background-color:#fff;}
.gskgbanner{ width:100%; height:236px; background: url(../images/gskgbanner.jpg) no-repeat top center; position:relative;}
.gskgbannerding{ width:100%; height:77px; background:url(../images/gskgbannerding.png) no-repeat top center; 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(../images/gskgbannerdingcr.png) left 30px 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 a{display:block;width:100%; border-bottom:1px solid #e5e5e5; padding-left:29px; line-height:52px; color:#333333;}*/

.gskgmaincl li .lf-top-a,
.gskgmaincl .lfm_child a{display:block;width:100%; border-bottom:1px solid #e5e5e5; padding-left:29px; line-height:52px; color:#333333;}
.gskgmaincl .lf-top{}
.gskgmaincl .lf-top .lf-top-a{}
.gskgmaincl .lfm_child li{}
.gskgmaincl .lfm_child li:hover{}
.gskgmaincl .lfm_child a{padding-left:48px;font-size: 14px;}
.gskgmaincl .lf-top  .lf-top-a:hover,
.gskgmaincl .lf-top  .lf-top-a.active,
.gskgmaincl .lfm_child a:hover,
.gskgmaincl .lfm_child a.active{background:url(../images/gskgmainclli.jpg) 176px center no-repeat; color:#fff;background-color:	 #0075c1; }
.gskgmaincl .lf-top  .lf-top-a:hover a,
.gskgmaincl .lf-top  .lf-top-a.active a{color:#fff}
/*
.gskgmaincl
.gskgmaincl li a{ }
.gskgmaincl a{display:block;}
.gskgmaincl li:hover{}
.gskgmaincl li:hover a{color:#fff;background-color:	 #0075c1;}
.gskgmaincl .zj2{ height:40px; line-height:40px; font-size:14px; padding-left:50px; border:none;}
.gskgmaincl .zj3,.gskgmaincl li.zj2:hover{ height:40px; line-height:40px; font-size:14px; padding-left:50px;background: url(../images/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;  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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/ygpx_03.png) no-repeat; HEIGHT: 70px; TOP: 139px; LEFT: 2px}
/****************/
#slides .next {left:585px;}
#Index_Box .next {DISPLAY: block}
#Index_Box .next {Z-INDEX: 100; OVERFLOW: hidden; CURSOR: pointer}
#Index_Box .next {POSITION: absolute; WIDTH: 37px; BACKGROUND: url(../images/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(../images/ygpx_05.jpg) no-repeat; HEIGHT: 70px; TOP: 139px; RIGHT: 2px}

/*员工培训切换效果结束*/
/*社会责任-社会公益活动*/
.shzrbanner{ width:100%; height:236px; background: url(../images/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:400px; background: url(../images/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(../images/gsywmaincrrt_03.jpg) no-repeat;float:left;border:none; padding-left:10px;padding:10px\9;}
.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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/symaincr2_03.png) no-repeat; position:absolute; left:0; top:155px;}
.symaincr2r{ width:38px; height:112px; background:url(../images/symaincr2_05.png) no-repeat;position:absolute; right:0; top:155px;}
.symaincr2b{ width:905px; height:44px; background:url(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/ryzsmaincr_06.jpg) no-repeat; cursor:pointer;}
.ryzsmaincr1r{ width:38px; height:112px; position:absolute; right:85px;background: url(../images/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; display: table-cell; vertical-align: middle;}
.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(../images/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(../images/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(../images/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(../images/ryzsmaincr1.png) no-repeat;bottom: 0;left: 0;font-size: 12px;
    line-height: 24px;color: hsl(0, 100%, 100%);text-align: center;position: absolute;}


.indexmaincr2lb li{ width:171px; float:left; line-height:34px; color:#666666; background: url(../images/indexmaincr2lb.png) left 20px no-repeat; padding-top:4px; text-indent:8px;}
.indexmaincr2lb li a{ color:#666666;}
.indexmaincl2 h4 a{ float:right; font-size:14px;margin-right:23px;}
/*
.scy_bannerbjtu1{ background: url(http://www.cneec.com.cn/sywz/sytp/201507/W020151209561609903851.jpg) no-repeat center center;}
.scy_bannerbjtu2{ background: url(http://www.cneec.com.cn/sywz/sytp/201508/W020151215455602291158.jpg) no-repeat center center;}
.scy_bannerbjtu3{ background: url(http://www.cneec.com.cn/sywz/sytp/201512/W020151207566525555089.jpg) no-repeat center center;}
.scy_bannerbjtu4{ background: url() no-repeat center center;}
*/
.indexmainc2{ width:1170px; height:248px; background-color:#fff; margin-bottom:30px;}
.indexrollBox{ height:248px;width:1170px;overflow:hidden;/* padding-left:20px;*/}
.indexrollBox .LeftBotton1{ z-index:9999999999;height:58px;width:32px; background-color:#0F0; top:98px; background:url(../images/indexbutton_03.png) no-repeat; left:20px; position:absolute;overflow:hidden;display:inline;cursor:pointer;}/*产品视频需要的代码*/
.indexrollBox .RightBotton1{  z-index:9999999999;position:absolute; top:98px; right:22px;height:58px;width:32px; background: url(../images/indexbutton_05.png) no-repeat center;overflow:hidden;display:inline;cursor:pointer;}
.indexrzhu3-1{width:1170px;height:300px; position:relative;}
.indexld_kjcx_kjzl_mb01{width:1170px}
.indexrollBox .indexCont{width:1144px; margin-left:20px;/* background-color: #0FF*/;overflow:hidden;float:left; position:relative;}
.indexscymainr {width:1170px;}
.indexld_kjcx_kjzl_mb01{width:1170px}
.indexrollBox .indexCont .indexpic{ border:none;width:270px; height:200px; margin-right:16px;float:left;position:relative}
.indexrollBox .indexCont .indexpic p{ font-size:12px; line-height:44px; color:#333;}
.indexrollBox .indexCont .indexpic p a{ color:#333;}
.indexrollBox .indexCont .indexpic p a:hover{color:#005aaa}
.indexrollBox .indexScrCont{width:10000000px}
.indexrollBox #List1,.indexrollBox #List2{float:left}


/* 本例子css */
.slideBox{ width:100%; height:448px; overflow:hidden; position:relative;margin:0 auto;   }
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:9%; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:4px;  width:18px; height:20px; line-height:20px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#005aaa; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1349px; height:500px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev{}
.slideBox .prev{ z-index: 100;width: 43px;height: 79px;background: url(../images/bannerc_09.png) no-repeat;
    position: absolute;left:3%;top: 180px;cursor: pointer;}
.slideBox .next{ z-index: 100;cursor: pointer;width: 43px;height: 81px;
    background: url(../images/bannerc_06.png) no-repeat;position: absolute;left: 94%;top: 180px;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.bannercyinccccc li{ display:none;width: 500px;height: 279px;position: absolute;top: 0px;right: 62px;z-index: 10;}
.bannercding li{z-index:300;}
.bannercding li.bs6{ z-index:300}

/* 产品 */
.product_newstyle{padding-bottom:30px;}
.product_newstyle .right{width:737px;float:right;}
.product_newstyle .right .rec{
    padding-bottom:27px;
    float:left;
    width:100%;
}
.product_newstyle .right .rec .title{
    font-size:14px;
    color:#777777;
    line-height:26px;
    padding-bottom:6px;
}
.product_newstyle .right .rec .sx{
    border:1px solid #dadada;
    width:188px;
    float:left;
    height:154px;
    overflow:hidden;
}
.product_newstyle .right .rec .sx h3
{
    font-size:14px;
    color:#777777;
    line-height:26px;
    font-weight:normal;
    height:26px;
    background:#d7e6eb;
    padding-left:21px;
}
.product_newstyle .right .rec .sort_th{
    overflow-y:scroll;
    padding-top:12px;
    height:116px
}
.product_newstyle .right .rec .sort_th li a{
    line-height:26px;
    color:#307aa5;
    padding-left:18px;
}
.product_newstyle .right .rec .reclist{
    float:right;
    width:540px;
    /*border:1px solid #dcdcdc;*/
}
.product_newstyle .right .rec .reclist ul{}
.product_newstyle .right .rec .reclist li{
    border:1px solid #dcdcdc;
    float:left;
    width:165px;
    height:154px;
    margin-left:13px;
    text-align:center;
}
.product_newstyle .right .rec .reclist li img{
    width:165px;height:125px;}
.product_newstyle .right .rec .reclist li p{
    background:#d7e6eb;
    height:28px;
    line-height:28px;
    text-align:center;
    overflow:hidden;
    margin-top:-3px;
}
.product_newstyle .right .rec .reclist li p a{
    color:#777777;
    font-size:14px;
    line-height:28px;
}
.product_newstyle {
    float:left;
    overflow:hidden;
    width: 820px;
}
.product_newstyle  ul{ overflow:hidden; width:770px;	}
.product_newstyle  ul div{border:1px #dbdbdb solid;width:238px;height:182px;text-align:center;}

.product_newstyle  ul li{
    float:left;
    width:240px;
    margin-right:9px;
    height: 298px;
}
.product_newstyle  ul li div img{width:240px;}
.product_newstyle  ul li h3{line-height:30px;text-align:center;padding-top:10px;padding-bottom:10px;height:30px}
.product_newstyle  ul li h3 a{
    font-size:14px;
    line-height:16px;
    color:#307aa5;
}
.product_newstyle  ul li:hover h3 a{color:#f76e0b}
.product_newstyle  ul li p{
    line-height:16px;
    color:#777777;
    padding-bottom:15px;
    height:32px;
}
.product_newstyle  ul li span{display:block;text-align:center;}
.clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}


/*产品详情*/
.cpxq-conwap1{width:998px; overflow:hidden; margin:0 auto; padding-top:50px;}
.cpxq-conwap1 h2{width:998px; height:35px; background:url(../images/news-bg1.gif) no-repeat; padding-bottom:30px;text-align:center;line-height:35px;color:#515151;font-size:14px;font-weight:bold;}
.cpxq-nav{width:998px; min-height:50px; border-bottom:1px dashed #d8d8d8;padding-top:10px;}
.cpxq-navL{width:105px; min-height:52px; float:left; font-family:"宋体"; font-size:14px; color:#515151; font-weight:bold;line-height:22px;}
.cpxq-navL a{font-family:"宋体"; font-size:14px; color:#515151; font-weight:bold;line-height:22px;}
.cpxq-nav ul{width:867px; min-height:52px; float:left; padding-right:26px;}
.cpxq-nav ul li{ padding-right:10px; padding-left:10px;background:url(../images/link-bg2.png) no-repeat right center; float:left; line-height:22px; margin-right:20px; white-space: nowrap;}
.cpxq-nav ul li a{font-size:14px; color:#515151; font-family:"宋体";}
.cpxq-nav ul li a:hover{text-decoration:none;}
.cpxq-nav ul li.cpxq-dq2{ background:none;background-color:#fd0101;}
.cpxq-nav ul li.cpxq-dq2 a{color:#FFF;}
.cpxq-conwap2{width:998px; /* height:246px; */ margin:0 auto;}
.cpxq-con2L{width:326px; /* height:246px; */ float:left; border:2px solid #d8d8d8;}
.cpxq-con2R{width: 454px; height:246px; float: right;}
.cpxq-con2R h2{height:60px; line-height:24px; border-bottom:1px dashed #d8d8d8; font-size:18px; font-weight:normal; color:#121212;}
.cpxq-con2R ul{width:396px; overflow:hidden; padding-top:20px;}
.cpxq-con2R ul li{width:396px; line-height:24px; overflow:hidden;}
.cpxq-con2R ul li a{ font-family:"宋体"; font-size:14px; color:#5c5c5c;}
.cpxq-conwap3{width:998px; overflow:hidden; margin:0 auto; padding-top:45px;}
.cpxq-nav2{width:737px; height:31px;}
.product_newstyle .cpxq-nav2 li{width:102px; height:31px; line-height:31px; text-align:center; float:left; background:url(../images/cpxq-bg3.gif) no-repeat; border:1px solid #d8d8d8; margin:0 4px 0 0;}
.cpxq-nav2 li a{font-size:14px; font-family:"宋体"; color:#8b8b8b; font-weight:bold;}
.cpxq-nav2 li a:hover{text-decoration:none;}
.cpxq-nav2 li.cpxq-dq4{ background:url(../images/cpxq-bg4.gif) no-repeat; border-bottom:none;}
.cpxq-nav2 li.cpxq-dq4 a{ color:#0c5bab;}
.cpxq-con3{width: 770px; overflow:hidden; padding-top:30px; padding-right:23px; padding-left:23px; border:2px solid #d8d8d8; margin-bottom:37px;}
.cpxq-con3L{ height:auto; overflow:hidden; float:left; line-height:25px;padding-bottom:20px;}
.cpxq-con3L ul{width:524px; overflow:hidden; padding-top:20px;}
.cpxq-con3L ul li{width:514px; height:30px; background:url(../images/cpxq-dot2.gif) no-repeat left 5px; padding-left:10px; overflow:hidden;}
.cpxq-con3L ul li a{ font-family:"宋体"; font-size:14px; color:#5c5c5c;}
/*产品中心*/
.cpxq-nav ul li.cpzx-ts1{background:none;}
.cpzx-conwap-a{width:998px; overflow:hidden; margin:0 auto; padding-top:37px;}
.cpzx-conwap-a1{width:1009px; overflow:hidden;}
.cpzx-conwap-a dl{width:321px; height:169px; border:1px solid #d8d8d8; background-color:#f8f8f8; float:left; margin:0 13px 30px 0;}
.cpzx-conwap-a dl dt{width:150px; height:167px; float:left; overflow:hidden;}
.cpzx-conwap-a dl dd{width:156px; height:127px; float:left;padding:40px 10px 0 5px; line-height:20px; font-family:"宋体"; font-size:12px; color:#797979; overflow:hidden; position:relative;}
.cpzx-conwap-a dl dd h4{font-family:"宋体"; font-size:14px; color:#121212;}
.cpzx-conwap-a dl dd h4 a{font-size:14px; color:#121212;}
.cpzx-conwap-a dl dd p{width:157px; height:64px; overflow:hidden;}

.fullSlide{ width:326px;  position:relative;  /* height:242px; */ background:#000;}
.fullSlide .bd{ margin:0 auto; position:relative;  overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:326px !important;  /* height:246px; */ overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:246px; }

.fullSlide .hd{ width:100%;  position:absolute;  bottom:0; left:0; height:30px; line-height:30px; text-align:center;}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; line-height:10px; text-align:center; margin:2px; background:#307aa5; overflow:hidden;
}

.cpxq-conwap3 table,.cpxq-conwap3 tr,.cpxq-conwap3 td{border-width: 1px;border-style: solid;border-collapse:collapse;}

.path{color:#fff;}

.TRS_Editor {
    line-height:24px;
    font-family: 宋体;
    font-size: inherit;
    color:#333;
    padding-bottom:40px;min-height:480px;
}
.mainrxqy2{ font-size:14px;}
.xwxq{width: 920px;}
.xwxq h2 {
    font-size: 18px;
    color: hsl(0, 0%, 20%);
    font-family: "微软雅黑";
    line-height: 50px;
    text-align: center;
}
.xwxq1 {
    color: hsl(0, 0%, 40%);
    text-align:center;
}
.xwxq1 a {
    text-decoration: none;
    font-size: 12px;
    color: hsl(0, 0%, 40%);
    font-family: "宋体";
    padding: 0 2px;
    cursor: pointer;
}
.xwxq1 span {
    padding: 0 10px;
    font-size: 12px;
    color: hsl(0, 0%, 40%);
    font-family: "宋体";
}
.xwxq2 {
    width: 920px;
    border-bottom: 1px solid hsl(0, 0%, 80%);
    border-top: 1px dashed hsl(0, 0%, 80%);
    margin-top: 15px;
    padding-top: 15px;
    font-size: 14px;
}
.xwxq2 p ,.xwxq2 span {
    width: 920px;

    font-family: "宋体";
    color: /*hsl(0, 0%, 40%)*/#333;
    line-height: 200%;
}
.fenxx a{ width:20px; height:24px; display:inline-block; margin-right:10px;}
.fenxx a.fenxxa1{background:url(../images/ly_xq_rr_08.png);}
.fenxx a.fenxxa2{background:url(../images/ly_xq_rr_10.png);}
.fenxx a.fenxxa3{background:url(../images/ly_xq_rr_03.png);}
.fenxx a.fenxxa4{background:url(../images/ly_xq_rr_05.png);}
.fenxx a.fenxxa1:hover{background:url(../images/fxr_abcr_03.png);}
.fenxx a.fenxxa2:hover{background:url(../images/fxr_abcr_04.png);}
.fenxx a.fenxxa3:hover{background:url(../images/fxr_abcr_05.png);}
.fenxx a.fenxxa4:hover{background:url(../images/fxr_abcr_06.png);}

.paging{text-align: center}
.pagination{  display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;line-height: 32px;
    color: #6f6f6f;
    font-size: 14px;}
.pagination span{ margin-left:6px;float: left;display: block;height: 32px;line-height: 32px;margin-right:4px;}
.pagination span.current{/* padding:1px 4px; */ border: 1px #0075c1 solid;background:#0075c1; cursor:default; color:#fff; font-weight:bold;border-radius: 50%;height: 32px;width: 32px;vertical-align: middle;line-height: 32px;text-align: center;}
.pagination span a{ border:1px solid #999; font-weight:bold;
    border-radius: 50%;
    height: 30px;
    width: 30px;
    text-align: center;
    line-height: 32px;display: inline-block }
/*.pagination span a:hover{ background:#999; text-decoration:none; color:#fff; } */
.pagination .prev,.pagination .next,
.pagination .prev a,.pagination .next a
{color: #0075c1;
    border: 1px #cecece solid;
    font-size: 14px;
    border-radius: 20px;
    width: 80px;
    height: 32px;
    text-align: center;
    line-height: 32px;}
.pagination .prev:hover,.pagination .next:hover{background: #0075c1; color: #fff; border: 1px #0075c1 solid;}
.common .prev a:hover,.common .next a:hover{
    border:0;
    color: #fff;
    background: none;

}
.pagination .prev a,.pagination .next a{border: 0; background: none;}


/*在线客服*/
.keifu{position:fixed;top:10%;right:0;width:131px; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
    z-index:990;}
.icon_keifu{width:26px;height:100px;float:left;background:url(../images/keifu.png) 0 0;position:relative;display:none;cursor:pointer;}
.keifu_box{float:left;width:131px;}
.keifu_head{width:131px;height:41px;background:url(../images/keifu.png);background-position: 0 -103px;font-size:0;line-height:0;position:relative;}
.keifu_close:link,.keifu_close:visited{display:block;width:11px;height:11px;background:url(../images/keifu.png) -42px 0;position:absolute;top:5px;right:5px;}
.keifu_close:hover{background-position:-60px 0;}
.keifu_con{border-left:7px solid #029bdb;border-right:7px solid #029bdb;padding-top:15px;background:#fbfbfb;}
.keifu_con li{height:33px;padding-left:12px;}
.keifu_con .weixin{height:96px;}
.keifu_con .bt{font-size:16px;height:30px;line-height:30px;text-align:left;padding:0 0 0 20px;color:#012646;}
.keifu_bot{width:131px;height:119px;background:url(../images/keifu.png);background-position:0 -149px;}
.keifu .qq_box{background:url(../images/qq2.jpg);background-position:0 0;width: 82px;height: 24px;line-height: 22px;padding-left: 23px;display: block;background-repeat: no-repeat;font-size: 14px;color: #303030;}