@charset "utf-8";
/* CSS Document */

/*banner*/
.banner{width:100%; margin:0 auto; position:relative; height:402px;}
.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:30px}
.fullSlide .hd ul li{background:#75451a;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:100px;height:11px;margin:1px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px}
.fullSlide .hd ul .on{background:#fff}
.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(../images/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;}

/*关于*/
.ggjs{ height:380px; width:1180px; margin:30px auto;}
.jjzb{ width:586px; height:274px; float:left;}
.ryyb{ width:546px; height:274px; float:right; position:relative;}
.pa{ font-size:14px; line-height:30px; height:90px; overflow:hidden; width:586px; margin-top:20px; }
.pa a{color:#18800a;}
.jjzb span{ display:block; width:586px; height:46px; line-height:46px; margin-bottom:12px;}
.jjzb span h3{ float:left; font-size:16px;}
.jjzb span em{ float:right;}
.jjzb img{ display:block; width:576px; height:204px; border:1px solid #ccc; padding:4px;}
.ryyb span{ display:block; width:546px; height:46px; line-height:46px; margin-bottom:12px;}
.ryyb span h3{ float:left; font-size:16px;}
.ryyb span em{ float:right;}
.ryyb ul{ margin-top:12px; width:444px; height:164px; overflow:hidden; margin-top:52px; margin-left:50px;}
.ryyb ul li{ float:left; margin-right:20px;}
.ryyb ul li img{ width:210px; height:134px;}
.ryyb ul li p{ line-height:30px; height:30px; width:210px; text-align:center;}
.ys_03{ position:absolute; left:0px; top:156px; width:29px; height:29px;}
.ys_04{ position:absolute; right:0px; top:156px; width:29px; height:29px;}

/*产品*/
.cpzx{ background:#f7efe8; height: 1500px; width:100%;}
.cpxx{ height: 1290px; width:1180px; margin:30px auto; padding-top:40px;}
.cpzb{ width:174px; float:left;}
.cpyb{ width:988px; float:right;}
.span_01{width:174px; display:block; margin-top:10px;}
.span_01 h3{ height:30px; line-height:30px; font-size:14px; width:174px; background:#75451a;}
.span_01 h3 a{ color:#fff;}
.span_01 h3 img{ width:13px; height:9px; padding:0 18px 0 10px;}
.span_01 ul{ font-size:14px; width:158px; background:#fff; padding:10px 8px;}
.span_01 ul li{ line-height:30px; border-bottom:1px dotted #ccc; background:url(../images/left.jpg) no-repeat left; padding-left:14px;}

.div_01{ height:250px; width:988px; margin-bottom:16px;}
.div_01 span{ display:block; height:30px; line-height:30px;}
.div_01 span h3{ font-size:14px; float:left; }
.div_01 span h3 a{color:#583716;}
.div_01 span em{ float:right;}
.div_01 ul .div_02{margin:10px;}
.div_01 ul{ width:988px; overflow:hidden;  height:220px; background:#fff; padding-top:10px;}
.div_01 ul li{ float:left; margin:0 9px;}
.div_01 ul li img{ width:210px; height:170px;}
.div_01 ul li p{ text-align:center; width:180px; line-height:30px;}

.bn1{ width:1030px; height:30px; line-height:30px; margin:30px auto;}
.bn1 p{ font-size:20px; color:#75451a; float:left;padding-right: 36px;}
.bn1 p em{ font-weight:bold;}
.bn1 span{ display:block; float: left; color:#75451a; font-size:14px;}
.bn1 span b{ font-size:24px; font-family:Impact;}
.bn1 span i{ float:right; width:100px; height:30px; line-height:30px; text-align:center; background:#75451a; font-size:14px;margin-left: 34px;}
.bn1 span i a{ color:#fff;}

/*案例*/
.alzs{ width:1200px; height:auto; margin:40px auto;}
.alzs span{ display:block; background:url(../images/img_02.jpg) no-repeat center; margin:0 auto; width:642px; height:60px;}
.alzs span h2{ font-size:24px; text-align:center; font-weight:normal;}
.alzs span em{ font-size:14px; display:block; text-align:center; color:#999; padding-top:4px;}
.alzs ul{ margin:36px auto; width:1180px; height:230px; overflow:hidden;}
.alzs ul li{ float:left; margin:0 9px; position:relative;}
.alzs ul li img{ width:274px; height:216px; border:1px solid #ccc; padding:4px;}
.alzs ul li p{ width:284px; height:26px; line-height:26px; text-align:center; background:url(../images/01.png); color:#fff; position:absolute; left:0; bottom:4px;}

/*优势*/
.ys{ width:100%; height:628px; margin:0 auto; background:url(../images/al_4e.jpg) no-repeat center;}
.yszx{ width:1180px; height:677px; margin:0 auto;}
.yszx h2{ float:left; font-size:24px; color:#fff; line-height:16px; width: 616px; height: 68px; background:#333; padding-left: 68px; padding-top: 16px;}
.wwr{ float:right; margin:10px 34px;}
.yszx h2 em{ display:block; font-weight:normal; font-size:18px;color:#fff;}
.dhhm{ float:right; height:84px; background:#75451a; width:496px;}
.ads0_tel{ color:#fff;padding-left: 22px;padding-top: 14px; float:left;}
.ads0_tel span{ font-size:32px; font-family:Impact; color:#fff; display:block;}
.ads0_butt{width:130px; height:26px; line-height:26px; text-align:center; background:#edcc13;font-size:14px;border-radius:20px; float:left; margin:28px 0 0 30px;}

.slideTxtBox001 {width: 100%; margin-top:36px;}
.slideTxtBox001 .hd {height: 86px;position: relative;}
.slideTxtBox001 .hd ul {float: left;position: absolute;}
.slideTxtBox001 .hd ul li {float: left;width: 294px;height: 86px;overflow: hidden;background: #333;cursor: pointer;margin-right: 1px;}
.slideTxtBox001 .hd ul li em {font-style: normal;display: inline-block;float: left;font-size:60px; font-family:arial;color: #fff;padding-left: 30px; padding-top:8px;}
.slideTxtBox001 .hd ul li div {float: left;font-size:20px;color: #fff;padding: 18px 0 0 20px;}
.slideTxtBox001 .hd ul li div b {text-transform: uppercase; font-size:16px; font-weight:normal;}
.slideTxtBox001 .hd ul li.on {background: #75451a;}
.slideTxtBox001 .bd ul {zoom: 1;}
.slideTxtBox001 .bd li {width: 100%;overflow: hidden;}
.slideTxtBox001 .bd li div {float: right;width:476px; padding-left:28px; padding-top:20px;}
.slideTxtBox001 .bd li div p {font-size: 14px;line-height:36px;padding-top: 30px;}
.slideTxtBox001 .bd li div span {display: block; padding-top:50px;}
.slideTxtBox001 .bd li div b {font-size:32px;font-family:Impact; padding-top:6px; display:block;}
.slideTxtBox001 .bd li div a {display: block;width: 130px;height: 26px;font-size: 14px;text-align: center;line-height: 26px; background:#e9c05a;border-radius: 20px; color:#fff; margin-top:14px;}
.slideTxtBox001 .bd li .date {float: left;}

/*问题*/
.trends{margin: 0 auto;width:1180px; height:390px; margin-top:30px;}
.trends .tab_menu{ width:736px; height:390px;float:left;}
.tab_menu .ttt{ width:736px; height:40px; border-bottom:1px solid #ccc;}
.tab_menu .ttt ul{ width:365px; float:left; height:40px; }
.tab_menu li a h3{font-size:18px;color:#333;}
.tab_menu .ttt .gd{ float:right; line-height:40px; padding-right:5px;}
.tab_menu .ttt .gd a{font-size:14px;color:#000;}
.tab_menu .ttt li{ float:left; width:100px; height:40px; text-align:center; line-height:40px;cursor:pointer; color:#000; background:url(../images/kb.jpg) no-repeat left; margin-right:20px;}
.tab_menu .ttt li a h3:hover,{color:#75451a; }
.tab_menu .ttt .active h3{color:#75451a;background:url(../images/logobj.jpg) no-repeat left;}
.tab_menu .tabcont{ width:640px; float:left; height:auto;clear:both;margin-top:20px;}
.tab_menu .tabcont .tabc{width:740px; float:left; height:auto;clear:both;}
.tab_menu .tabc .box_nr{width:740px; margin:0 auto;height:136px;}
.tab_menu .tabc .box_nr img{float:left;width:202px;height:120px;border:1px solid #c3c3c3;padding:3px;}
.tab_menu .tabc .box_nr p{ float:left;margin-left:15px;line-height:28px; text-indent:2em;padding-top:10px;font-size:12px;height:84px;overflow: hidden; color:#333;width:510px;}
.tab_menu .tabc .box_nr p a{color:#ccc; border:1px solid #ccc; font-size:12px;margin:20px 0 0 0px;}
.tab_menu .tabc .news{margin-top:10px;}
.tab_menu .tabc ul {}
.tab_menu .tabc ul li{width:342px; float:left;line-height:39px;  background:url(../images/bottom1.jpg) no-repeat left; padding-left:20px; border-bottom:1px dashed #ccc; margin-right:7px;}
.tab_menu .tabc ul li.last{ overflow:none;}
.tab_menu .tabc ul li span{ float:right; padding-right:15px;}
.news ul li a{ font-size:12px; color:#333; float:left;padding:0 5px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;width:200px; }
.tab_menu .tabc .box_nr a h5{float:left;margin-left:15px;font-size:14px;color:#75451a; margin-top:12px;}
.trends .cjwt{width:410px;float:right;height:350px;}
.trends .cjwt .question_title{height:40px; border-bottom:1px solid #ccc; margin:0 10px;}
.trends .cjwt .question_title a h3{ float:left;font-size:16px; color:#333; line-height:40px; }
.trends .cjwt .question_title .more{ float:right;color:#333;line-height:40px;margin-right:5px;}
.trends .cjwt ul li{margin:20px auto;}
.trends .cjwt .question{ line-height:200%; height:290px; margin:20px 8px 0 8px; overflow:hidden;}
.trends .wen a{color:#333;font-size:12px; line-height:20px; background:url(../images/w.jpg) no-repeat left center;padding-left:25px; font-weight:bold;}
.trends /*.right*/ .question ul li{margin:12px auto;}
.trends .da{margin:10px auto;}
.trends .da p{color:#333; font-size:12px; line-height:24px; height:72px; overflow:hidden; background:url(../images/h.jpg) no-repeat left top;padding-left:25px;}

/*链接*/
.ljzx{ width:1180px; height:40px; margin:0 auto; line-height:40px; margin-bottom:14px;}
.ljzx h3{ width: 74px; height:27px; float:left;font-size: 18px;font-weight: normal;}
.ljzx ul{ float:left;}
.ljzx ul li{ float:left; margin:0 20px;line-height:42px;}