﻿/* CSS Document */
/* 产品中心 */
.cp_t{ width:100%; height:36px; line-height:36px; margin:0 auto; background:#228d3f; padding-top:60px;}
.cp_t h3{ font-size:0.9em; font-weight:normal; color:rgba(255,255,255,1); position:relative; padding-left:8px;}
.cp_t h3 a.line{background:url(../img/top_line.png) no-repeat right center; background-size:12px auto; height:36px; display:block; padding: 0 14px 0 0px; float:left; margin-right:8px;}
.cp_t h3 span{ width:36px; float:right; font-size:20px; border-left:1px #339c52 solid; display:block; text-align:center; position:absolute; right:0px;}
.cp_t h3 a{ height:36px; color:rgba(255,255,255,1);}
.cp_t h3 span a:hover{  color:rgba(255,255,255,1);}

.cp_c{ width:100%; margin:20px auto 20px; font-size:0.9em;}
.cp_c .an{ width:92%; margin:0 auto 10px; text-align:center; }
.cp_c .an .an_0{ width:50%;  float:left; margin:0;}
.cp_c .an .an_0 a{ width:86%; height:28px; line-height:26px; background:#fff;  border:1px #228d3f solid; color:rgba(0,0,0,0.8); display:inline-block; border-radius:5px; position:relative;}
.cp_c .an .an_0 a span{ font-size:12px;}
.cp_c .an .an_0 a:hover{color:#fff; background:#228d3f;}
.cp_c .an .an_0 .an_1 ul{ width:100%; background:#fff; border:1px #228d3f solid;   border-radius:5px; z-index:2; }
.cp_c .an .an_0 .an_1 ul li a{width:100%; line-height:32px; height:30px;background:#fff; border:none; border-bottom:1px #f4f5e7 solid;  color:#666; display:block; }
.cp_c .an .an_0 .an_1 ul li a:hover{color:#228d3f; background:#f4f5e7;}


/*.cp_c .an{ width:92%; margin:0 auto 5px; text-align:center; position:relative;}
.cp_c .an .an_0{ width:50%; float:left; margin:0 auto; position:relative;}*/
/*.cp_c .an .an_0 a{ height:28px; line-height:26px; border:1px #228d3f solid; background:#fff; color:#666; display:inline-block;  position:relative; z-index:2; border-radius:5px;}
.cp_c .an .an_0 a span{ font-size:12px; transform: rotate(90deg);}
.cp_c .an .an_0 a:hover{color:#228d3f;}
.cp_c .an .an_0 .an_1{  height:auto; margin:10px auto 0; z-index:1; position:relative; left:-1px; }
.cp_c .an .an_0 .an_1 ul{ width:100%; background:#fff; border:1px #228d3f solid;   border-radius:5px; }
.cp_c .an .an_0 .an_1 ul li a{width:100%; line-height:32px; height:30px;background:#fff; border:none; border-bottom:1px #f4f5e7 solid;  color:#666; display:block; }
.cp_c .an .an_0 .an_1 ul li a:hover{color:#228d3f; background:#f4f5e7;}*/

.cp_c .an .an_1{ width:43%; height:auto; z-index:3; display:none;}
.cp_c .an .an_1 ul{ width:100%; background:#fff;  border:1px #228d3f solid; border-radius:5px;}
.cp_c .an .an_1 ul li a{width:100%; line-height:28px; height:28px; display:block; border-bottom:1px #228d3f dashed;}
.cp_c .an .an_1 ul li a:hover{color:#fff; background:#228d3f;}

.cp_c .cp_list{ width:92%; height:auto; margin:0px auto 0; overflow:hidden; position:relative; border-bottom:1px #dce3d5 dashed; padding-bottom:15px; padding-top:15px; font-family:"宋体"；}
.cp_c .cp_list img{ float:left; width:80px; height:80px; border:1px #dcd9cf solid; padding:3px;}
.cp_c .cp_list div{ position:absolute; left:105px; float:left;}
.cp_c .cp_list div h3{ font-size:1em; font-weight:normal; margin:4px 0;}
.cp_c .cp_list div h3 a{ color:rgba(0,0,0,0.8); color:#228d3f; font-weight:bold;}
.cp_c .cp_list div h3 a:hover{ text-decoration:underline;} 
.cp_c .cp_list div p{ font-size:0.95em; line-height:20px; color:rgba(0,0,0,0.6);}
.cp_c .cp_list div p b{color:#228d3f; font-weight:normal;}


/* 产品详情 */
.cp_c .cp_xq{width:92%; margin:20px auto 0; color:#228d3f; text-align:center;}
.cp_c .cp_xq h3{font-size:1.2em; margin:0px 0 15px 0; font-weight:normal; }
.cp_c .cp_xq p{ line-height:28px; text-align:left; color:rgba(0,0,0,0.8); margin-top:10px; font-size:1em;}
.cp_c .cp_xq img{ width:100%;}
.cp_c .cp_xq button{ width:220px; height:40px; line-height:38px; border:1px #fff solid; background:#ef9927; border-radius:5px; color:#fff; margin-top:40px; cursor:pointer; font-size:1.2em; font-family:"Microsoft YaHei";}
.cp_c .cp_xq .xgcp{ margin-top:10px; background:#fff; text-align:left; font-size:1em;font-weight:normal; padding-bottom:15px;}
.cp_c .cp_xq .xgcp a{ width:auto; padding:6px 14px; margin:15px 0 0px 14px; text-align:center; border:1px #dce3d5 solid; display:inline-block; border-radius:5px;}
.cp_c .cp_xq .xgcp a:hover{ color:rgba(255,255,255,1); background:#228d3f;}
.cp_c .cp_xq .zxxd{width:100%; margin:30px auto 15px; padding-bottom:20px; color:rgba(0,0,0,0.6); text-align:left; font-size:0.9em; background:#f4f5e7;}
.cp_c .cp_xq .zxxd h4{font-size:1.4em; display:block; margin:0px 0 0 20px; padding-top:15px; color:#228d3f;}
.cp_c .cp_xq .zxxd div{ width:86%; margin:10px auto 0px;}
.cp_c .cp_xq .zxxd div input,textarea{ width:100%; height:24px; line-height:24px; border:1px #dce3d5 solid;  color:rgba(0,0,0,0.8); font-size:0.8em; margin-top:5px;}
.cp_c .cp_xq .zxxd div textarea { height:auto;}
.cp_c .cp_xq .zxxd div span{ width:150px; height:24px; display:block; margin-top:2px;}
.cp_c .cp_xq .zxxd div span img{ width:150px; height:24px;}
.cp_c .cp_xq .zxxd div.tj{ border-top:1px #fff solid; padding-top:20px; margin-top:20px;  text-align:center;}
.cp_c .cp_xq .zxxd div.tj button{ width:70px; height:32px; line-height:32px; border:1px #dce3d5 solid; background:#228d3f; border-radius:5px; color:#fff;cursor:pointer; font-size:1.2em; font-weight:bold; margin-top:0;}
    .cp_c .cp_xq a.button {
        padding:5px 10px;
         display:inline-block;
        height: 40px;
        line-height: 38px;
        border: 1px #fff solid;
        background: #ef9927;
        border-radius: 5px;
        color: #fff;
        
        cursor: pointer;
        font-size: 1.2em;
        font-family: "Microsoft YaHei";
   }
/* 案例中心 */
.cp_c .al{ width:92%; margin:15px auto 0; border-bottom:1px #dce3d5 solid; }
.cp_c .al a{color:rgba(0,0,0,0.6);}
.cp_c .al a:hover{color:#228d3f; text-decoration:underline;}
.cp_c .al a h3{font-size:1.2em; margin:0px 0 10px 0; font-weight:normal; }
.cp_c .al a img{ width:100%;}
.cp_c .al p{ text-align:left; color:rgba(0,0,0,0.8); font-size:1em; padding-bottom:4px;}





/* 案例详情 */
.cp_c .cp_xq button.bt{ width:40%; height:40px; line-height:38px; border:1px #fff solid; background:#ef9927; border-radius:5px; color:#fff; margin:20px auto; display:inline-block; cursor:pointer; font-size:1.1em;  float:left;}


/* 资讯中心 */
.cp_c .al div{ font-size:0.8em; color:rgba(0,0,0,0.4); margin:4px 0 8px;}
.cp_c .al div em{font-style:normal;}
.cp_c .al p{ margin-top:2px; line-height:26px; overflow:hidden; padding-bottom:10px;}
.cp_c .al h3{font-size:1.2em; margin:0px 0 10px 0; font-weight:normal; color:#228d3f; }
.cp_c .al img{ width:100%;}


/* 微信下单 */
.cp_c .wx{ width:82%; margin:50px auto 0; text-align:center;}
.cp_c .wx img{ width:100%;}
.cp_c .wx em{ font-style:normal; color:rgba(0,0,0,0.8);  font-size:0.8em;}
.cp_c .wx em b{ color:#228d3f; font-size:1.2em;}
.cp_c .zx{ text-align:center;}
.cp_c .zx button{ width:220px; height:40px; line-height:38px; border:1px #fff solid; background:#ef9927; border-radius:5px; color:#fff; margin:40px 0 20px; cursor:pointer; font-size:1.2em; font-family:"Microsoft YaHei"；}

/* 关于我们 */
.cp_c .gy{ width:92%; margin:20px auto 20px; text-align:center;}
.cp_c .gy img{ width:100%;  max-width:100%;}
.cp_c .gy p{ margin-top:15px; text-align:left; color:rgba(0,0,0,0.8);  line-height:28px; }

/* 翻页 */
.page{ width:92%; height:auto; margin:20px auto 10px; color:rgba(0,0,0,0.8); overflow:hidden;}
.page .page_c{  margin:0 auto; overflow:hidden; text-align:center;}
.page .page_c a{ width:20%; height:22px; line-height:22px; text-align:center; border-radius: 4px; border:1px #228d3f solid; background:#fff; color:#228d3f; font-size:0.8em; display:inline-block;   margin:20px 0 20px 0px;}
.page .page_c span{ width:20%; height:22px; line-height:22px; text-align:center; border-radius: 4px; border:1px #dce3d5 solid; background:#fff; color:rgba(0,0,0,0.4); font-size:0.8em; display:inline-block; margin:20px 0 20px 0px;}

.page .page_c a:hover{ color:#228d3f;}
.page .page_c div{width:auto;  margin:0 6px 0 0; font-size:0.6em; display:inline-block;}
.page .page_c  select{ width:auto; height:24px; line-height:24px; text-align:center; border-radius: 4px; border:1px #228d3f solid; background:#fff; font-size:1.2em; margin:20px 6px 20px 6px;}
