@charset "utf-8";
/* CSS Document */
/* ==========base公共部分============ */
html,body,div,span,iframe,map,font,img,a img,samp,strong,hr,
h1,h2,h3,h4,h5,h6,b,p,blockquote,a,address,code,dl,dt,dd,ol,
ul,li,form,label{padding:0;margin:0;border:0;list-style:none; text-align:left; font-family:"微软雅黑";}
.clearboth{clear:both;}
a{text-decoration:none;color:#424550; text-align:left;}
body{margin:0;padding:0;font-family:"微软雅黑,Arial";font-size:14px;color:#3d3d3d;text-align:center; }
.page{text-align:center;margin:15px 0;}
.page a{padding:3px 10px;border:1px #ccc solid;margin:0 4px;}
.page a:hover,.page a.dq{color:#fff;background:#00b050 ;border:1px #00b050 solid;}

/*头部开始*/
.wrapper{width:1080px;margin:0 auto;text-align:left;}
.header{width:100%;}
.header .welcome{height:36px;line-height:36px; background:#00b050;color:#ffffff; font-size:14px;}
.header .welcome .wrapper{ background:none;}
.header .welcome p{display:inline-block;float:left;}
.header .welcome .feedback{display:inline-block;float:right;height:15px;line-height:15px;margin-top:9px;}
.header .welcome a{color:#ffffff;display:inline-block;height:15px;padding:0px 15px; font-size:14px; font-family:'微软雅黑';}
.header .welcome .a2{border-left:1px solid #ffffff;}
.top_line{width:100%;height:6px;background:url(../images/top_line.png) center center repeat;}
.header .top_bar{width:100%;height:33px;border-bottom:#cbcbcb 1px solid;}
.header .top_bar p{line-height:33px;}
.header .top{width:100%;height: 114px;}
.header .top .wrapper{ position:relative;}
.header .top .logo{float:left;padding-right:5px;margin-top: 33px;}
.header .top .name{float:left;padding: 25px 0 0 5px;}
.header .top .name h1{font-size:30px;font-family:"微软雅黑";font-weight:bold;color:#58585a;}
.header .top .name span{font-size: 13px;line-height: 20px;color: #b5b5b5;padding-top: 5px; font-family:verdana;}
.header .top .hotline{float:right;margin-top: 10px;text-align:right;overflow:hidden;}
.header .top .hotline a{font-size: 20px; line-height:32px;}
.header .top .hotline a:hover{ color:#00b050;}
.header .top .hotline h1{font-size: 24px;color:#da251c;background:url(../images/hotline.png) no-repeat left center;padding-left:30px;float:right;height:30px;line-height: 30px; font-family:'微软雅黑';}
/*菜单开始*/
.header .nav{width:100%;height:45px;border: 1px #dbdbdb solid;background-color: #f6f6f6}
.nav ul{margin:0 auto;width:1080px;background-color: #f6f6f6;border:1px #dbdbdb solid;}
.nav ul li{ float:left; position:relative;border-right:1px #dbdbdb solid;}
.nav ul li a{display:block;font-size:16px;line-height:45px;padding:0; width:119px; font-family:'微软雅黑'; text-align:center;}
.nav ul li a:hover{color:#fff;}
.nav ul li:hover{background:#00b050;}

.nav ul li.on{ float:left; position:relative;border-right:1px #dbdbdb solid; background:#00b050;}
.nav ul li.on a{display:block;font-size:16px;line-height:45px;padding:0px; color:#fff; width:119px; text-align:center;}
.nav ul li.on a:hover{color:#fff;}

.nav ul .last{border-right:none;}
/*二级菜单*/
#menu ul ul { display:none;position:absolute; top:45px; left:0; z-index:99999; width:auto;background:none;background-color:#fff; filter:alpha(opacity=70);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7;padding-top:0px;padding-left:0;border:none;}
#menu ul ul li{ background:none; float:none; border:none;padding-top:0;padding-bottom:0;line-height:40px;}
#menu ul ul li a{ color:#666; font-size:14px; padding:0 15px; display:block; width:175px; text-align:center;border-bottom:none;}
#menu ul ul li a:hover{ color:#fff;}
#menu ul ul li:hover{background:#00b050;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}

/*内页banner*/
.ny_banner{ width:1080px; height:253px; margin:0 auto;}
.ny_banner img{ width:1080px; height:253px; float:left;}

/*===============================首页==================================*/
/*小幻灯片*/
.box{margin:40px auto;}
.slideBox{width: 270px;height: 200px;overflow:hidden;margin-right:38px;background:url(images/i_bg.jpg) no-repeat left top;position:relative;float:left;}
.slideBox .hd{height:6px;overflow:hidden;position:absolute;right:10;bottom:10;z-index:1;}
.slideBox .hd ul{overflow:hidden;zoom:1;float:left; }
.slideBox .hd ul li{float:left;margin-right:5px; width:6px;height:6px;background:url(../images/icon2.jpg) no-repeat;cursor:pointer;}
.slideBox .hd ul li.on{background:url(../images/icon3.jpg) no-repeat;}
.slideBox .bd{position:relative;height:100%;z-index:0;  }
.slideBox .bd li{zoom:1;vertical-align:middle;}
.slideBox .bd img{width: 270px;height: 200px;display:block; }

/*主体开始*/
.index_title{background:url(../images/index_title.png) left top no-repeat;width: 99px;height: 34px;display: block;color: #fff;line-height: 34px;}
.index_title span{padding-left: 13px;}

.index_title h2.cn{ font-size:26px;height:26px;line-height:26px;color:#000000; font-weight:bold;}
.index_title p{line-height:20px;margin:10px 0;}


.about{ margin:40px auto; height:200px;}
.about .left{width:270px; height:200px; float:left; margin-right:38px;}

.about .center{width:418px;height:160px;background:#00b050;float:left;padding:20px;color:#fff;margin-right:38px;}
.about .center span{font-size:22px;padding-bottom: 8px;display: block;}
.about .center p{line-height: 20px;width: 418px;height: 120px;overflow: hidden; font-family:'微软雅黑';}

/*搜索*/
.about .right{width:205px;background:#397bce;height:150px;float:right;color:#fff;padding:25px 35px;}
.about .right .title{font-size:22px;display: block; font-family:'微软雅黑';}
.about .right p{
    font-size: 12px;
    width: 205px;
    height: 60px;
    overflow: hidden;
}
.about .right p a{color:#fff;padding-right: 10px;line-height: 20px; font-family:'微软雅黑';}
.about .right .search {
    display: inline-block;
    margin: 15px 0 14px 0;
    width: 242px;
}
.about .right .search .key {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #d1d1d1; 
	-moz-use-text-color:#d1d1d1;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    float: left;
    height: 28px;
    padding: 0 10px;
    width: 135px;
}
.about .right .search .submit {
    background: #00b050;
    border: medium none;
    cursor: pointer;
    float: left;
    height: 30px;
    width: 50px;color:#fff;
}


/*搜索*/
.search_box{ height:60px; width:100%; border-bottom:1px solid #ccc;}
.search_box .keywords{ width:660px; float:left; height:60px; line-height:60px; font-size:15px; color:#666;}
.search_box .keywords h1{float:left; height:68px; line-height:68px; font-size:16px; color:#000; font-weight:bold;}
.search_box .search{ width:395px; float:right; height:60px; background:none;}
.search_box .search form{  background:#fff; float:right; margin:15px 0 0 0;  border-radius:30px; }
.search_box .search .key{ width:250px; background:none; float:left; padding:0 5px; height:30px; line-height:30px;  border:1px solid #00b050; border-right:0px; font-size:14px; color:#666;font-family:"思源黑体";}
.search_box .search .submit{ width:68px; float:left; height:32px; padding:0; margin:0px; background:url(../images/fdj.png) #00b050 no-repeat center center; border:0px;}


/*优势*/
.titles{
  text-align: center;
}
.titles h1{
  color: #333333;
  font-size: 30px;
  text-align:center
}
.titles h1 span{
  color: #00b050;
}
.titles h2{
  color: #999999;
  font-size:18px;
  font-weight: normal;
  text-transform: uppercase;
  line-height: 35px;
  text-align: center;
}
.titles h3{
  background: url(../images/ttline.png) no-repeat center;
  margin-top: 4px;
}
.titles h3 div{
  font-size: 16px;
  color: #ffffff;
  width: 285px;
  height: 36px;
  background: #00b050;
  margin: 0 auto;
  line-height: 36px;
  border-radius: 12px;
  text-align: center;
}
/*优势*/
.advantages{
  width: 100%;
  height: 464px;
  background: url(../images/bg1.jpg) no-repeat center;
  position: relative;
  box-sizing: border-box;
  padding-top: 52px;
}
/*五大优势*/
.fiveadc{
    width: 1080px;
    margin: 0 auto;
    margin-top: 56px;
}
.fiveadc li{
    width: 240px;
    height: 196px;
    float: left;
    background: rgba(255,255,255,0.9);
    margin-left: 40px;
}
.fiveadc li:nth-child(1){
  margin-left:0
}
.fiveadc li a.img{
    width: 88px;
    height: 88px;
    display: block;
    position: relative;
    margin: 0 auto;
    margin-top: 18px;
}
.fiveadc li a.img div{
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  line-height: 88px;
    text-align: center;
}
.fiveadc li a.img img{
  max-width: 100%;
}
.fiveadc li a.img .img1{
  opacity: 1;
  transition: all 0.4s;
  }
.fiveadc li a.img .img2{
    opacity: 0;
    transition: all 0.4s;
}
.fiveadc li h3{
    font-weight: normal;
    font-size: 15px;
    text-align: center;
    margin-top: 20px;
    position:relative
}
.fiveadc li h3 a{
  text-align: center;
  display:block;
  color: #666;
  font-size: 15px;
}
.fiveadc li h3:before {
  content:'';
  width:29px;
  height:2px;
  background:#666;
  position:absolute;
  left:50%;
  margin-left: -15px;
  bottom: -12px;
}
.fiveadc li:hover a.img .img1{
  opacity: 0;
  transition: all 0.4s;
  }
.fiveadc li:hover a.img .img2{
    opacity: 1;
    transition: all 0.4s;
}
.fiveadc li:hover h3:before{
  background:#00b050;
  transition: all 0.4s;
}
.fiveadc li:hover h3 a{
    color:#00b050;
    transition: all 0.4s;
}

/*四重认证*/
.forz{
    width: 1200px;
    margin: 0 auto;
    margin-top: 40px;
    background: #fff;
    position: relative;
    z-index: 10
}
.forz li{
    width: 300px;
    height: 164px;
    float: left;  
    position: relative;  
}
.forz li .forzinn{
  background: url(../images/rzline.jpg) no-repeat left center;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0
}
.forz li:nth-child(1) .forzinn{
  background:none
}
.forz li a.img{
    width: 88px;
    height: 88px;
    display: block;
    position: relative;
    margin: 0 auto;
    margin-top: 18px;
}
.forz li a.img div{
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  line-height: 88px;
    text-align: center;
}
.forz li a.img img{
  max-width: 100%;
}
.forz li a.img div.img1{
  opacity: 1;
  transition: all 0.4s;
}
.forz li a.img div.img2{
    opacity: 0;
    transition: all 0.4s;
}
.forz li h3{
    font-weight: normal;
    font-size: 16px;
    text-align: center;
    margin-top: 4px;
    position:relative;
}
.forz li h3 a{
  display:block
}
.forz li:hover .forzinn{
  background:url(../images/rzbg.jpg) no-repeat center;
}
.forz li:hover a.img div.img1{
  opacity: 0;
  transition: all 0.4s;
  }
.forz li:hover a.img div.img2{
    opacity: 1;
    transition: all 0.4s;
}
.forz li:hover h3 a{
    color:#fff;
    transition: all 0.4s;
}



/*关于我们*/
.about_box{ width:100%; margin:0px auto; height:464px;  padding-top:35px;}
.about_left{ float:left; width:100%; height:464px;}
.about_title{ margin-top:30px; float:right; width:520px;   height:464px; } 
.about_title h1{ width:520px; float:left; margin:0px; font-size:36px; color:#00b050; display:block; height:36px; line-height:36px; font-weight:normal;} 
.about_title h4{ width:520px; float:left; margin:20px 0 0 0; font-size:38px; color:#00b050; display:block; height:44px; line-height:44px; font-weight:bold;} 
.about_title a.nrong{ width:520px; float:left; margin:20px 0 0 0; font-size:14px; color:#666; display:block; height:210px; line-height:24px; font-weight:normal; overflow:hidden;} 
.about_left .abmore{float:left; color:#666; width:100px; height:36px; font-size:16px; letter-spacing:1px; display:block; margin-top:30px; line-height:36px; text-align:center; }
.about_title h2{ width:520px; font-size:14px; color:#666; line-height:24px; text-align:left; height:210px; margin:0; overflow:hidden; float:left;}
.about_title h2 p{color:#666; line-height:30px; text-align:left; font-size:16px; font-weight:normal;}
.about_box ul{width:536px; height:420px; float:left;overflow:hidden;} 
.about_box ul li{float:left;}
.about_box ul li a{float:left;}
.about_box ul li a img{float:left; width:520px; height:420px; font-weight:normal; margin:0px;}


/*产品展示*/
.iproduct{background: #f6f6f6;}
.iproduct .wrapper{padding: 40px 0 12px;}
.iproduct .left .index_title{float:left;}
.iproduct .left{padding-bottom: 35px;}
.iproduct .title{height: 67px; background: #00b050;}
.iproduct .title .cn{}
.iproduct .title .cn a{color:#ffffff;font-size: 28px; font-weight: bold;line-height: 67px;display:block;text-align:center;}
.iproduct .left ul h4{height:34px;line-height:34px; text-align:center; background:url(../images/bg_cases_t.jpg) no-repeat center bottom; color:#ffffff;}
.iproduct .left ul{border-top:none;margin-left: 20px;float: left;}
.iproduct .left ul li{float: left;margin: 0 5px;}
.iproduct .left ul li a{display:block;color: #fff;background: #b5b5b5;text-align: center;height: 34px;padding: 0 15px;line-height: 34px; font-family:'微软雅黑';}
.iproduct .left ul li a:hover{background:#00b050;}
.iproduct .left ul ul{border:none;padding:0;}
.iproduct .left ul ul li{margin-bottom:0;}
.iproduct .left ul ul li a{font-size: 14px;color: #666;background: #fff;text-align: center;background:url(../images/li.png) 70px center no-repeat;}

.iproduct .right{height:553px; overflow:hidden;}
.iproduct .right .title{margin-bottom:25px;}
.iproduct .right .title .cn{text-align:left;padding-left: 20px;float:left;}
.iproduct .right .title p{font-size:12px;float: left;width: 480px;padding-left: 20px;color: #fff;padding-top: 18px;}
.iproduct .right ul{display:none;margin: 0 auto;}
.iproduct .right ul li{display:inline-block;float:left;margin-right: 10px;margin-bottom:14px;width: 262px;}
.iproduct .right ul li.last{margin:0px;}
.iproduct .right ul li a{display:block; text-align: center;}
.iproduct .right ul li a img{height: 223px;width: 260px;border:1px solid #efefef;}
.iproduct .right ul li .name{height: 38px;width: 260px; line-height:38px; display:block; text-align:center; font-family:'微软雅黑';}
.iproduct .right ul li .desc{width: 300px;line-height:39px; text-align:center;height: 19px;overflow: hidden;}

/*新闻资讯*/
.inews{float:left;padding: 35px 0;width: 766px;height: 290px;margin-bottom: 5px;}
.inews img{width:270px;height:275px;float:left;padding-right:38px;}
.inews .index_title{float:left;border-bottom:1px #00b050 solid;width:458px;margin-bottom: 15px;}
.inews .index_title span{float:left; width:200px; height:32px; display:block;}
.inews .index_title .gd{float:right;font-size:12px; display:block; width:100px; height:32px; color:#666666;}
.inews .index_title .gd a{float:left;font-size:12px; display:block; width:100px; height:32px; color:#666666; text-align:right;}
.inews ul{float:left;width: 458px;}
.inews ul li{height: 37px;line-height: 37px;border-bottom: 1px solid #dbdbdb;}
.inews ul li:first-child{}
.inews ul li a{display:inline-block;float:left;font-size:14px;color:#666666;}
.inews ul li span{display:inline-block;float:right;font-size:14px;color:#666666;}
.inews ul li a:hover{color:#00b050}



/*新闻*/
.news_bg{ width:1080px; margin:0 auto; margin-bottom:0px; height:500px; padding-top:60px;}
.left_title{ height:42px; border-bottom:#dadada 1px solid;}
.left_title h1{ float:left; font-size:18px; font-family:"思源黑体"; color:#333; line-height:18px; width:180px; text-transform:uppercase;}
.left_title h1 span{font-size:14px; font-family:"思源黑体"; color:#999; line-height:18px; text-transform:uppercase;}
.left_title h2{ float:right; }
.left_title h2 a{ color:#666; font-size:14px; text-align:right; line-height:14px;}
.newsleft{ float:right; width:366px}
.projects{}
.projects .overbox{ padding-top:20px; }
.projects #demo{height:540px; overflow:hidden;}
.projects table{width:100%;margin:0px auto;}
.projects table.con tr td{height:105px; text-align:left;overflow:hidden;}
.projects table.con tr td .border{width:366px; height:103px; border-bottom:1px dashed #999; float:left;}
.projects .wen {color:#666666;font-size:14px; float:left; text-align:left; height:45px; line-height:45px; width:366px; }
.projects .da {color:#999999;font-size:12px; float:left; text-align:left; height:58px; line-height:29px; width:366px; }
.about_more{ position:absolute; top:15px; right:0; font-size:16px; color:#0b9bfb;}
.problem{ float:right; width:230px; position:relative;}
.problem_title{  padding:0;}
.projects .wen img { float:left; margin-top:13px;}
.projects .da img { float:left; margin-top:5px;}

.news_right{ float:left; width:306px; margin-right:51px;}
.right_title{ height:42px; border-bottom:#dadada 1px solid;}
.right_title h1{ float:left; font-size:18px; font-family:"思源黑体"; color:#333; line-height:18px; width:180px; text-transform:uppercase;}
.right_title h1 span{font-size:14px; font-family:"思源黑体"; color:#999; line-height:18px; text-transform:uppercase;}
.right_title h2{ float:right;}
.right_title h2 a{ color:#666; font-size:14px; text-align:right; line-height:14px;}
.news_right img{ width:306px; height:126px; margin-left:0px; margin-top:15px;}
.news_right h3{ font-size:14px; height:45px; float:left; border-bottom:1px dashed #ccc; width:306px;}
.news_right h3 a{color:#666666;font-size:14px; float:left; text-align:left; height:45px; line-height:45px; width:306px;overflow: hidden;}
.news_right h3:hover a{color:#00b050;}







/*联系信息*/
.icontact{border:1px #dbdbdb solid;margin-top:35px;width:273px;float:right;height:273px;}
.icontact img{width:width:273px;height:92px;}
.icontact p{padding:3px;line-height:24px;width: 243px;overflow:hidden;}

.index_pros .right{display:block;width:220px;float:right;margin-right:7px; overflow:hidden;}
.index_pros .right img{border-bottom:1px solid #e7d2d3;margin-bottom:5px;}
.zxyy{width:220px;}
.zxyy td{padding:6px 5px;color:#2d2d2d; font-size:12px;}
.zxyy .text{margin:0px;width:140px;height:22px;line-height:22px;padding:0px 5px;border:1px solid #cccccc; outline:none;margin-right:-5px;}
.zxyy select.text{width:152px;padding:0px;}
.zxyy #submit2{width:156px;height:40px;line-height:40px;text-align:center;color:#ffffff;display:inline-block;background:#4a2b12; font-size:14px; letter-spacing:2px;margin:0px auto;margin-top:20px;}

.news{margin-bottom:22px; background:none;}
.news h3{height:56px;line-height:56px;padding-left:10px; text-align:left; font-size:24px;color:#333333;border-bottom:1px solid #c2c2c2;}
.news .left{width:736px;float:left;}
.news .right{width:353px;float:right;}
.news .left ul{height:352px;padding:11px; background:#ffffff;}
.news .left ul li{display:block;width:100%;float:left;}
.news .left ul li.first{margin-bottom:22px;}
.news .left ul li img{float:left;width:161px;height:161px;}
.news .left ul li .desc{width:528px;float:right; text-align:center;}
.news .left ul li .desc p{ font-size:14px;line-height:24px;color:#494949;}
.news .left ul li .desc h4{font-size:18px;color:#000000;height:38px;line-height:38px;}
.news .left ul li .desc a{display:inline-block;width:106px;height:27px;line-height:27px;font-size:12px;border-top:1px solid #b3b3b4; text-align:center;color:#ffffff;margin-top:12px;}
.news .left ul li .desc a.cn{background:#84c225;}
.news .left ul li .desc a.en{background:#3e3a39;}
.news>ul li span{ display:inline-block; float:right;width:67px;}

.projects{}
.projects h2{display:inline-block;width:123px;height:37px;line-height:37px; font-size:24px;color:#ffffff;background:#d30000; text-align:center;}
.projects .title{ background:#cdcdcd;line-height:39px;}
.projects .title td{text-align:left;padding:0px 5px;}
.projects .overbox{height:354px; padding:10px 0;background:#ffffff;}
.projects #demo{height:354px;overflow:hidden;}
.projects table{width:95%;margin:0px auto;}
.projects table.con tr td{height:50px; border-bottom:1px dashed #CCC; text-align:left;padding:0px 15px;}



.designer{padding:26px 0px 36px;background:#ffffff; background-image:url(../images/line3.jpg); background-repeat:no-repeat; background-position:bottom center; text-align:center;}
.designer h3{display:inline-block;width:230px;float:left;margin-left:16px;height:24px;padding-bottom:4px;border-bottom:1px solid #999999;}
.designer h3 span.cn{display:inline-block;float:left;font-size:24px;height:26px;line-height:26px;color:#333333;margin-top:-2px;}
.designer h3 span.en{display:inline-block;float:left;padding:0px 4px;width:64px; font-size:12px;color:#aaaaaa;height:24px;line-height:12px;margin-left:4px;border-left:11px solid #fb9312;}
.designer .more{display:inline-block;float:right;line-height:24px;margin-right:16px;padding-right:14px; background:url(../images/arrow.png) no-repeat right center;}
.designer ul{display:inline-block;width:1060px;margin:20px auto 0px;}
.designer ul li{display:inline-block;width:212px;float:left;}
.designer ul li img{height:212px;width:212px;}
.designer ul li p{ text-align:center; font-size:14px;line-height:24px;}
.designer ul li p.name{margin-top:10px;}
.designer ul li p.check{margin-bottom:10px;color:#ff0000;}

.partner{text-align:center;}
.partner h3{height:76px;line-height:76px; text-align:center; font-size:24px;color:#333333;}
.partner ul{display:inline-block;width:1062px;margin:0px auto;}
.partner ul li{display:inline-block;float:left;margin:0px 18px 18px 0px;}
.partner ul li.last{margin-right:0px;}
.partner ul li img{width:196px;height:88px;border:1px solid #dbdbdb;}

.join{padding:0px 0px 8px 0px;border-bottom:1px solid #cccccc;margin-bottom:26px;}
.join .left{width:476px;float:left;}
.join .left img{width:226px;float:left;border-right:1px solid #cccccc;padding-right:12px;}
.join .left .con{width:226px;float:right;}
.join .right{width:474px;float:right;}
.join .right .index_title{padding-bottom:12px;border:none;margin:0px;}


/*新闻*/
.wrapper .box1{width:100%;margin-bottom:50px;}
.wrapper .box1 .title{font-size:28px;margin-bottom:10px;}
.wrapper .box1 .left{width:460px;float:left;}
.wrapper .box1 .left ul{width:100%;}
.wrapper .box1 .left ul li{margin-left:0;float:left;width:440px;padding-left:20px;background:url(../images/li.png) left center no-repeat;line-height:28px;}
.wrapper .box1 .left ul li a{width:380px;overflow:hidden;}
.wrapper .box1 .left .riqi{float:right;}
/*案例*/
.wrapper .box1 .right{width:500px;float:right;}
.wrapper .box1 .right img{width:235px;height:163px;}
.wrapper .box1 .right .title{margin-bottom:15px;}
.wrapper .box1 .right .intro{width:100%;text-align:center; }
.blk_29 {ZOOM: 1; POSITION: relative;overflow:hidden;}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 500px;}
.blk_29 .box {	FLOAT: left;width:187px; TEXT-ALIGN: center;border:none; text-align:center;margin-right:11px;}
.blk_29 .box IMG {DISPLAY: block;BACKGROUND: #fff;MARGIN: 0px auto;width:179px;height:161px;border:4px solid #d4d4d4;}
.blk_29 .box P {display:block;height:46px;LINE-HEIGHT: 46px;text-align:center;color:#565656;}
.blk_29 .box p a {color:#565656; display:block; text-align:center;}
.rollphotos {MARGIN-TOP: 10px;WIDTH: 1178px;margin:0px auto; position:relative;}
.LeftBotton{width:24px;height:160px;left:-24px;position:absolute; background:url(../images/arrow_l.jpg) no-repeat center;border:1px solid #cccccc;border-right:none;cursor:pointer; display:none;}
.RightBotton{width:24px;height:160px;right:-24px;position:absolute; background:url(../images/arrow_r.jpg) no-repeat center;border:1px solid #cccccc;cursor:pointer; display:none;}
/*介绍*/
.f_about{width:100%;height:200px;background:#00b050;}
.f_about .wrapper{background:url(../images/index_bottom.png) left top no-repeat;}
.f_about .wrapper .container{background:url(../images/bg1.png) center center no-repeat;width:735px;height:100px;margin-top:30px;float:right;font-size:16px;line-height:24px;color:#fff;padding:20px 30px;}

.fenzhan{border-top:2px solid #CCC;margin:0px auto;height:44px;line-height:44px;position:relative;width:1100px;}
.fenzhan h2{ font-size:14px;height:20px;line-height:20px;font-weight:bold;display:inline-block;position:absolute;left:20px;top:-12px; background:#FFF;padding:0px 5px;}
.fenzhan ul li a{display:inline-block;float:left;padding:0px 5px; font-size:12px;}
/*===============================关于我们====================================*/

/*内页左边菜单*/
.sidebar{width:220px;float:left;margin:40px 0px;padding-bottom:24px;color:#ffffff;}
.side_menu{padding:0px 0px; border: 2px #00b050 solid; width:216px;}
.side_menu .title{ background:#00b050; height:60px; text-align:center; line-height:60px; margin-bottom:5px;padding-bottom:0;}
.side_menu .title h2{ display:block; color:#fff; font-size: 24px;text-align:center;font-weight: bold;}
.side_menu .intro{ width: 196px; margin: 0 auto; padding: 10px 0;}
.side_menu .intro ul li{text-align: center;  font-size:14px;   position:relative;margin-bottom: 10px;}
.side_menu .intro ul li a{display:block;  height:42px; line-height:42px;background-color: #dddddd; text-align: center;}
.side_menu .intro ul li a:hover,.side_menu .intro ul li.on a{background:#dddddd;color:#00b050;}
.side_menu .intro ul .sons .on a,.side_menu .intro ul .parent a:hover{color:#ffffff;}
.side_menu .intro ul .sons{display:none;margin-top: 10px;}
.side_menu .intro ul .sons font{width:10px; height:28px; float:left; line-height:18px; color: #00b050; font-size:28px;}
.side_menu .intro ul .on .sons{display:block;}
.side_menu .intro ul .sons li a{display:block;line-height:32px; font-size:14px;color:#666666;padding-left:10px; background:#f5f5f5; border-bottom:1px solid #ddd; height:32px; text-align:left; padding-left: 30px;}
.side_menu .intro ul .sons li a:hover,.side_menu .intro ul .sons li.on a{color:#000000;}


.side_menu .service{margin-top:20px;padding-bottom:10px;}
.side_menu .service ul{margin:10px 0px;}
.side_menu .service ul li{display:inline-block;float:left;}
.side_menu .service ul li a{color:#ffffff;padding-left:20px;display:inline-block;width:80px; background:url(../images/point.jpg)  no-repeat left; background-position:10px 8px;}
.side_menu .contact{margin-top:10px;}
#menu2 ul ul{display:none;position:absolute;top:0;left:200px;width:200px;border-left:solid 1px #fff;z-index:10;}

/*======内页右边内容=====*/
/*内页右边标题*/
.side_right{width:720px; float:right;min-height:400px;margin:30px 0px;}
.side_right .title{padding-bottom:9px;border-bottom:1px solid #eaeaea;margin-bottom:15px;}
.side_right .title a{display:inline-block;}
.side_right .title .dangq{ font-size: 18px; border-left: solid 3px#00b050; padding-left:6px; float:left;}
.side_right .title .weizhi{ float:right;}
.side_right .title a.dot{height:3px;width:3px; display:inline-block; background:url(../images/dot.png) no-repeat center; vertical-align:middle;margin:0px 5px;}
.side_right .title a:hover{ text-decoration:underline;}
.side_right .title a.index{width:44px;height:18px;line-height:18px; text-align:center;padding-right:4px;}

/*内页右边单页及表格、表单样式*/
.side_right .intro{line-height:26px;padding:20px;clear:both;text-align:left;}
.side_right .intro p{}
.side_right .intro table{ background:#dadada; margin-bottom:20px;}
.side_right .intro table tr td{ padding:4px; background:#fff;}
.side_right .intro table tr td a:hover{color:#c30;}
.side_right .intro table input, .side_right .intro table textarea{ border:solid 1px #ccc; padding:4px; font-family:"微软雅黑"; border-radius:3px;}
.side_right .intro table input.button{background:#00b050; color:#fff; cursor:pointer; padding:2px 10px; border:none;}
.side_right .intro table #verifyImg{vertical-align:middle;margin:0px 5px;border-radius:5px;}

/*===============================产品中心====================================*/
/*右侧内容*/
.wrapper .side_right{border:1px solid #ccc;background:#fff; width: 825px; margin-top:40px;margin-bottom: 40px;float:right;}
.wrapper .side_right .title{border-bottom:solid 1px #e3e3e3; height:24px;line-height:24px;padding: 10px 20px;margin-bottom:20px;}
.wrapper .side_right .title span{color:#4fb4e0;font-size:30px;}
.wrapper .side_right .product li{float:left;margin-right:25px;margin-bottom:15px;}
.wrapper .side_right .product img{border:1px #ddd solid;width:228px;height:146px;}
.wrapper .side_right .product p{width:220px;overflow:hidden;margin:0 auto;line-height:24px;}
.wrapper .side_right .product li a{display:block;}
.wrapper .side_right .product .last{margin-right:0;}
.wrapper .side_right.feedback form{margin:20px 0px 0px 30px;}

/*新闻列表*/
.news_list{ padding:20px;}
.news_list ul li{ border-bottom:dotted 1px #dbdbdb; background:url(../images/li_style.png) left center no-repeat; padding-left:20px; line-height:40px; margin-bottom:10px;height:40px;}
.news_list ul li a{float:left;}
.news_list ul li span{ float:right;}
.news_list ul li:hover{color:#00b050;}
.news_list ul li a:hover{color:#00b050;}
/*新闻详细页*/
.news_show{clear:both; padding:20px;}
.news_show .name{ font-size:20px; text-align:center; line-height:40px; border-bottom:1px dashed #cdcdcd;}
.news_show .date{ text-align:center;border-bottom:dashed 1px #dadada;height:25px;line-height:25px;}
.news_show .date a{margin-right:10px;color:#e22119;}
.news_show .nr{ padding:8px 18px;}
.news_show .nr p{ margin-bottom:10px; line-height:26px;}
.news_show .back{ text-align:center;}
.news_show .back a:hover{ color:#ec6100;}

/*产品列表*/
.product_list{ padding:20px;}
.product_list ul li{ float:left; margin-right: 17px;margin-bottom:24px; width: 250px; text-align:center; overflow:hidden;}
.product_list ul li.last{margin-right:0px;}
.product_list ul li a{}
.product_list ul li img{height: 213px;width: 248px;border:1px solid #efefef;}
.product_list ul li span{display:block;height:40px;line-height:40px; overflow:hidden;font-size:14px;color:#424550; text-align:center;border-top:1px solid #eeeeee;}

.designer_list ul li img{width:255px;height:255px;}

/*产品详细*/
.product_show{ padding:20px;clear:both;}
.product_show .name h1{ font-size:24px;font-weight:normal; text-align:center;color:#333333;margin-bottom:20px;}
.product_show .pic{ text-align:center;}
.product_show .pic img{max-width:700px;border:1px solid #d1d1d1;-webkit-box-shadow:3px 3px 5px #b6b6b6;-moz-box-shadow:3px 3px 5px #b6b6b6;box-shadow:3px 3px 5px #b6b6b6;}
.product_show .title{height:17px;line-height:17px; background:url(../images/bg_ptitle.png) repeat-x; font-size:14px;margin:14px 0;padding:0px;}
.tags_list{border-top:1px dashed #CCC;border-bottom:1px dashed #CCC;padding:10px 10px;margin-top:20px;}
.tags_list span{color:#00b050;margin-right:5px;}
.tags_list span.tit{color:#666666;margin-right:0px;}
.prev_next{padding:10px 10px;}
.prev_next a{color:#00b050;margin:5px 0;display:inline-block;}
.prev_next a span{color:#666666;}
.prev_next a.none{color:#666666;}

h3.related_title{padding:0 10px;height:30px;line-height:30px;border-bottom:2px solid #00b050;margin-bottom:10px;font-weight:bold;}
.related_pros ul{padding:0 2px; text-align:left;}
.related_pros ul li{display:inline-block;width:138px;margin-right:1px; overflow:hidden;}
.related_pros ul li.last{margin-right:0px;}
.related_pros ul li img{width:134px;height:90px;outline:1px solid #CCC;padding:1px;}
.related_pros ul li span{display:block;height:24px;line-height:24px; text-align:center;color:#666666;}
.related_pros ul li span:hover{color:#00b050;}
.related_news ul{padding:0 30px; text-align:left;}
.related_news ul li a{color:#666;display:inline-block;height:20px;line-height:20px;}
.related_news ul li a:hover{color:#00b050;}

/*底部开始*/
.footer_nav{ background:#282c32;padding:50px 0px 20px;}
.footer_nav .wrapper{ background:none;color:#828282;}
.footer_nav a{color:#828282;}
.footer_nav .items{margin-left:80px;width:136px;float:left;}
.footer_nav .items.last{width:300px;}
.footer_nav .items.last h4{margin-bottom:30px;}
.footer_nav .items h4{ font-size:14px;color:#ffffff;}
.footer_nav .items h4 span.title{display:inline-block;width:64px; vertical-align:top;}
.footer_nav .items ul{padding-left:20px;border-left:1px solid #353636;margin-top:32px;}
.footer_nav .items ul li{line-height:26px;}

.footer{background: #f6f6f6;padding:25px 0;}
.footer .wrapper{ background:none;color:#5f5f5f;}
.footer .link{padding:10px 0 10px; position:relative;}
.footer .link h3{float:left;}
.footer .link .con{width:950px; float:right; overflow:hidden; height:34px;}
.footer .link .con a{ font-size:12px; float:left; color:#545454;padding-right:20px; line-height:34px; height:34px; display:block; overflow:hidden;}
.footer2{background:#435669;padding:25px 0;}
.footer2 .wrapper{ background:none;color:#ffffff;}
.footer2 .foot{font-size:12px;line-height:26px; color:#ffffff;padding-bottom:10px; text-align:left;}
.footer2 .foot span{margin-right:20px;display:inline-block;height:22px;line-height:22px; font-size:14px;}
.footer2 .foot .supp{float:right;}
.footer2 .foot .map{float:right;}
.footer2 .foot span.phone{float:right;}
.footer2 .foot a{color:#ffffff;font-size:14px;}

/*sitemap*/
#sitemap{ border:2px dashed #cccccc;margin:20px auto;padding:10px 0;}
#sitemap ul{display:inline-block;}
#sitemap li{margin:5px 10px;}
#sitemap a.level1{font-size:14px;font-weight:bold;color:#009de0; display:block; text-decoration:underline;}
#sitemap a.level2{font-size:12px;font-weight:bold;color:#009de0;display:block;}
#sitemap a.level3{font-size:12px;height:20px;line-height:20px; overflow:hidden;display:inline-block;color:#666666;}
#sitemap li.level2{display:inline-block;float:left;}
#sitemap li.level2 ul{border:1px dashed #cccccc;display:block;}
#sitemap li.level3{display:block;}

/*解决方案*/
.jjfako{ height:450px;}
.jjfako .title h1{ width:100%; height:48px; font-size:48px; color:#060606; line-height:48px; text-align:center; margin-top:60px;}
.jjfako .title p{ width:100%; height:48px; font-size:28px; color:#060606; line-height:48px; text-align:center; text-transform:capitalize;}
.jjfako ul{ width:100%; float:left; height:260px; }
.jjfako ul li{ width:255px; float:left; height:260px; margin-right:20px; }
.jjfako ul li.last{margin-right:0px; }
.jjfako ul li img{ width:253px; float:left; height:188px; border:1px solid #ccc;}
.jjfako ul li h1{ width:255px; float:left; height:30px; line-height:30px; font-size:16px; color:#000; font-weight:bold; text-align:left; }
.jjfako ul li p{ width:255px; float:left; height:40px; line-height:20px; font-size:14px; color:#000; font-weight:normal; text-align:left; }

