@charset "utf-8";

/* CSS Document */

*{ padding:0; margin:0;}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0px; margin:0px;}

ol, ul{ list-style:none;}

li{ list-style-type:none;}

a{ text-decoration:none; color:#333;}

a:hover {}

img { border:0;}



/*公共样式开始*/

body{ margin:0 auto; color:#000; font-family:"微软雅黑"; font-size:12px; background:#fff;}

.clear{ clear:both; font-size:0px; line-height:0px; height:0px;}



/* banner */

.banner{width:100%; margin:0 auto; position:relative; height:478px;}

.fullSlide{width:100%;position:relative;height:100%;background:transparent}

.fullSlide .bd{margin:0 auto;height:100%;position:relative;z-index:0;overflow:hidden;}

.fullSlide .bd ul{height:100%;}

.fullSlide .bd li{height:100%;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat}

.fullSlide .bd li a{display:block;height:100%}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0}

.fullSlide .hd ul{text-align:center;margin-bottom:10px}

.fullSlide .hd ul li{background:#2b5c97;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px}

.fullSlide .hd ul .on{background:#224f88}

.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../yaoxin1/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none}

.fullSlide .next{left:auto;right:15%;background-position:-6px -137px}



/*<!--产品中心-->*/

.cpzx{width:1014px; height:auto; margin:0 auto;}

.cpzb{width:208px; height:auto; background:#8b0f0d; border:1px solid #ccc; float:left;}

.cpyb{width:788px; height:auto; float:right;}

.cpzb h3{ height:56px; width:206px; background:#b90300; font-size:20px; text-align:center; line-height:56px; font-weight:normal; margin-bottom:18px;}

.cpzb h3 a{color:#FFF;}

.zxxx{width:166px; height:30px; border-radius:6px; border:1px dotted #fff; line-height:30px; text-align:center; margin:0 auto; margin-bottom:10px;}

.zxxx img{width:6px; height:6px; padding-right:16px;}

.zxxx a{color:#fff; font-size:14px;}

.zxxx a:hover{color:#fff; text-decoration:underline;}

.dcd{ font-size:12px; line-height:22px; width:224px;text-align:center; margin:8px 0 10px 0;}

.dcd a{color:#fff; }

.dcd a:hover{color:#fff; text-decoration:underline;}



.cpdh{height:40px;line-height:40px;}

.cpdh h3{float:left; font-size:18px; padding-left:22px; width:110px; height:40px; background:#8c0f0d; font-weight:normal;}

.cpdh h3 a{color:#FFF;}

.cpdh p{float:right;}

.cptp{margin-top:22px; margin-left:4px;}

.cptp li{margin-right:18px; float:left;}

.cptp img{width:176px; height:146px; border:1px solid #ccc;}

.cptp p{text-align:center; padding:10px 0 16px 0; width:178px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}



/*<!--bn1-->*/

.bn{height:170px; background:#911816; margin:30px auto;}

.bne{height:170px; width:1000px; background:url(../yaoxin1/ban.jpg) no-repeat; margin:0 auto;}

.bnja{float:right; width:190px; height:100px;padding-top:58px; color:#fff;}

.bnja span{ display:block; font-size:14px;}

.bnja p{font-size:24px; padding-top:4px;}

.bnja img{width:104px; height:26px; padding:10px 0 0 44px;}

/*小banner1*/



/*<!--优势-->*/

.ystb{width:1000px; height:116px; background:url(../yaoxin1/ystb.jpg) no-repeat; margin:0 auto; margin-bottom:50px;}

.ystb span{ display:block; font-size:14px; float:right; padding:50px 140px 0 0;}

.ystb p{ color:#8c0f0d; font-size:24px; font-weight:bold;}



.yszj{width:1000px; height:1170px; margin:0 auto;}

.ys1{height:270px; width:1000px;}

.ys2{height:248px; width:1000px;  margin:40px 0 46px 0;}

.ys3{height:244px; width:1000px; margin-bottom:40px;}

.ys4{height:282px; width:1000px;}

.cp1{width:480px; height:270px; float:left;}

.cp2{width:490px; height:270px; float:right; }

.cp3{width:410px; height:248px; float:left; }

.cp4{width:500px; height:248px; float:right; }

.cp5{width:490px; height:244px; float:left;}

.cp6{width:450px; height:244px; float:right; }

.cp7{width:510px; height:282px; float:left; }

.cp8{width:470px; height:282px; float:right;}



.cp1 strong{ display:block; width:462px; height:63px; background:url(../yaoxin1/ys1.gif) no-repeat;font-size:24px; color:#0274ae; padding:0 0 0 66px;}

.cp1 ul{ line-height:26px; margin-top:30px;}

.cp4 strong{ display:block; width:493px; height:60px; background:url(../yaoxin1/ys2.gif) no-repeat;font-size:24px; color:#0274ae; padding:0 0 0 66px;}

.cp4 ul{ line-height:26px; margin-top:30px;}

.cp5 strong{ display:block; width:461px; height:60px; background:url(../yaoxin1/ys3.gif) no-repeat;font-size:24px; color:#0274ae; padding:0 0 0 66px;}

.cp5 ul{ line-height:26px; margin-top:30px;}

.cp8 strong{ display:block; width:459px; height:69px; background:url(../yaoxin1/ys4.gif) no-repeat;font-size:24px; color:#0274ae; padding:0 0 0 66px;}

.cp8 ul{ line-height:26px; margin-top:30px;}



.cp2 img{width:486px; height:206px; padding-top:50px;}

.cp3 img{width:404px; height:246px;}

.cp6 img{width:442px; height:222px;}

.cp6 p{font-size:16px; color:#0885c4; text-align:center;}

.cp7 img{width:506px; height:252px; padding-top:30px;}







/*<!--小banner2-->*/

.bns{height:186px; background:#911816; margin-bottom:32px;}

.bnes{height:186px; width:1000px; background:url(../yaoxin1/ban1.jpg) no-repeat; margin:0 auto;}



/*资质荣誉*/

.ryzz{width:1000px; height:310px; margin:0 auto;position:relative;}

.zztn{width:1000px; height:30px;}

.zztn span{ display:block;width:8px; height:24px; background:#9c110f; float:left;}

.zztn h3{font-size:16px; float:left; padding-left:10px;}

.zztn p a{ color:#0193dc; float:right;}

.xzxy{ float:left; position:absolute; left:20px; top:190px;}

.xzxt{ float:right; position:absolute; right:20px; top:190px;}

.xzxy img{width:19px; height:35px;}

.xzxt img{width:19px; height:35px;}

.ryt{margin-left:68px;}

.ryt li{float:left; padding-right:20px;}

.ryt img{width:200px; height:150px;}

.ryt p{font-size:14px; text-align:center; padding-top:20px; width:200px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}



/* 客户评价 */

.khpj{height:520px; width:1000px; margin:0 auto; margin:34px auto;}

.khpj ul{margin-left:24px;}

.khpj ul li{float:left; margin-right:32px;}

.khpj ul img{width:209px; height:300px; border:1px solid #ccc;}

.khpj ul p{color:#666; line-height:24px; height:92px; margin:18px 0; width:210px; overflow:hidden;}

.khpj ul span{display:block; width:70px; height:24px; background:#8c0f0d; text-align:center; line-height:24px;}

.khpj ul span a{ color:#fff;}



/*公司简介*/

.gsjj{height:270px; width:1000px; margin:0 auto; margin-bottom:26px;}

.gsjj strong{ display:block; padding-left:50px; font-weight:normal; width:950px; height:44px; background:url(../yaoxin1/jij.jpg) no-repeat; font-size:20px;}

.gsjj strong a{ color:#b32523;}

.jjzj{width:1000px; height:194px; margin-top:28px;}

.jjzj span{float:left; width:248px; height:192px; background:url(../yaoxin1/sp.jpg) no-repeat;}

.jjybf{float:right; width:726px; height:192px;}

.jjybf h3{font-size:16px; padding:10px 0 14px 0;}

.jjybf p{color:#666; line-height:24px; overflow:hidden; height:145px;}

.jjybf span{display:block; width:90px; height:28px; background:#0488cb; text-align:center; line-height:28px; float:right; margin-top:5px;}

.jjybf span a{color:#fff;}



/*员工*/

.yg{height:182px; width:1000px; margin:0 auto;  margin-bottom:30px; position:relative;}

.qyxc{width:1000px; height:24px;}

.qyxc span{ display:block;width:8px; height:24px; background:#9c110f; float:left;}

.qyxc h3{font-size:16px; float:left; }

.qyxc p a{ color:#0193dc; float:right;}



.xczb{ float:left; position:absolute; left:0; top:80px;}

.xcyb{ float:right; position:absolute; right:0; top:80px;}

.xzxy img{width:13px; height:25px;}

.xzyb img{width:13px; height:25px;}

.qytp{margin:10px 0 0 40px;}

.qytp li{float:left; margin-right:14px;}

.qytp img{width:135px; height:113px; border:1px solid #ccc; padding:2px;}

.qytp p{ text-align:center; width:130px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}



/*行业动态*/

.wtzt h3{ width:80px;font-size:18px; padding:0 20px 0 0; float:left; line-height:30px;}

.wtzt .active a{color:#000; border-bottom:3px solid #8c0f0d; margin-top:10px;}

.wtzt h3 a:hover{ color:#8c0f0d; text-decoration:none;}



.hyz{width:196px; height:130px; float:left; margin:18px 0 0 8px;}

.hyy{width:416px; height:130px; float:right; margin-top:32px;}

.hyz img{width:188px; height:132px;}

.hyy h3{font-size:14px;}

.hyy h3{color:#8c0f0d; padding-bottom:12px;}

.hyy p{line-height:24px; overflow:hidden; height:72px;}

.con{}

.con ul{ padding-left:10px; padding-top:20px;}

.con ul li{line-height:36px; border-bottom:1px dashed #ccc;}

.con ul li a{ width:550px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.con ul span{display:block; float:right;}

.con i{ font-style:normal; float:right; position:absolute; top:-23px; right:0;}

.con i a{ color:#8c0f0d;}



.hydh{width:1000px; height:370px; margin:0 auto; }

.hydt{width:654px; height:370px; float:left;}

.cjwt{width:300px; height:370px; float:right;}

.cjwt h3{ display:block; font-weight:normal;font-size:18px; font-weight:bold;}

.cjwt h3 a{ color:#8c0f0d;float:left;}

.cjwt p {font-size:12px;}

.cjwt p a{color:#0193dc;float:right; padding-top:6px;}

.cjwt img{width:300px; height:3px; margin:4px auto 10px auto;}



/* 向上滚动 */

.faq {width:278px;height:308px;margin-bottom:20px;margin-left:auto;margin-right:auto;border:1px solid #ccc;padding:10px;}

.faq .contant {position:relative;height:308px;}

.faq .faq-c{ position:relative; height:300px;}

.faq .faq-c .faq-l {margin-bottom:20px;clear:both;overflow:hidden; border-bottom:1px dashed #ccc;}

.faq .faq-c .faq-l .faq-w span{width: 20px;height: 20px;line-height:20px;text-align:center;float:left;margin-right:5px;margin-bottom:10px;background:url(../yaoxin1/wd.gif) no-repeat center top;}

.faq .faq-c .faq-l .faq-d span{clear:both;color:#fff;width: 20px;height: 20px;line-height:20px;text-align:center;float:left;margin-right:5px;margin-bottom:10px;background:url(../yaoxin1/wd.gif) no-repeat center -20px;}

.faq .faq-c .faq-l .faq-w p {float:right;line-height: 20px;width: 248px;margin:0;color: #333;font-size: 14px;font-weight: bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.faq .faq-c .faq-l .faq-d p {float:right;width: 248px;height:80px;line-height:25px;margin:0;color: #333;overflow:hidden;}



/*链接*/

.yqlj{height:80px; width:1000px; margin:0 auto; border:1px solid #ccc; margin:26px auto;}

.yqzj{ width:1000px; height:56px; background:url(../yaoxin1/uiuu.gif) no-repeat;margin:12px 60px 0 12px;}

.yqzj span{ display:block;font-size:14px; padding-left:18px;}

.yqzj a{padding-left:110px; padding-right:20px;}

/*.yqzj p{ color:#8c0f0d; font-size:34PX; padding-left:10px;}*/














