@charset "utf-8";
body {background:url(../images/body_bg.png) no-repeat center 700px;}
/*ny_banner*/
.sub_banner{width: 100%;margin:0 auto;overflow: hidden; z-index:-1000;}
.sub_banner  img{display: block;transition: all 1s ease 0s;width: 100%;}
.sub_banner  img:hover {
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
}
.sub_content_top{ margin-top:-132px;width:1028px;height:96px; padding:36px 36px 0 36px; background-color:#FFF; position: relative; }
.sub_content_top .sub_leftTitle{ background:url(../images/left_menu_title.jpg) no-repeat; width:250px; height:96px;position: relative; float:left;}
.sub_content_top .sub_leftTitle h2{color:#fff;font-size: 32px;font-weight: normal;padding:42px 22px;line-height: 33px;position: relative;}
.demo{
  background-color: rgba(255,255,255,0.92);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */
}
.demo p{
  color: #FFFFFF;
}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  .demo{
    background-color:#ffffff;
    filter:Alpha(opacity=92);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
  .demo p{
    position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */
  }  
}

/*产品列表*/
.product_gz{font-size:12px; line-height:26px; margin:0 0 20px; color:#00a29a;border-bottom:1px dashed #ddd;}
.product_box ul{width:728px;}
.product_box li{float:left;font-size:14px;color:#333;line-height:24px;width:327px;height:32px;/* border-bottom:1px solid #ddd; */ margin:0 74px 10px 0;}
.product_box li:hover{color:#00a29a; /* border-bottom:1px solid #00a29a;*/}
.product_box_class{font-size:18px; color:#00a29a; margin-bottom:20px;}
.product_box li:hover dl{color:#00a29a;}
#clear_margin_r{margin-right:0;}
.product_box_kong{ height:20px; clear:both;}


/*产品内容页*/
.product_main{width:860px; margin:0 auto; background-color:#FFFFFF; min-height:800px; padding:70px}
.product_loaction{ width:860px;border-bottom:2px solid #d2d2d2; font-size:12px;height:68px; line-height:44px; color:#333;}
.product_loaction span{}
.product_loaction .right{font-size:14px; color:#333; float:right; margin-top:25px;}
.product_loaction a{color:#333;}
.product_loaction a:hover{color:#01a29a;}
.product_info_title{height:64px; line-height:64px; margin:30px 0 20px;}
.product_info_title h2{font-size:26px; font-weight:bold;color:#333; text-align:center;letter-spacing:1px;}
.product_info_title ul{ padding-right:108px;}
.product_info_title li{float:right;width:42px; height:40px;margin:5px 0 0 15px;text-transform: none;transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;}
.product_info_title ul .yfyb{ background:url(../images/yf_ico_01.png) no-repeat 0 0;}
.product_info_title ul .yfyb:hover{ background:url(../images/yf_ico_01_hover.png) no-repeat 0 0;}
.product_info_title ul .yfcs{ background:url(../images/yf_ico_02.png) no-repeat 0 0; }
.product_info_title ul .yfcs:hover{ background:url(../images/yf_ico_02_hover.png) no-repeat 0 0; }
.product_info_title ul .yftb{ background:url(../images/yf_ico_03.png) no-repeat 0 0;}
.product_info_title ul .yftb:hover{ background:url(../images/yf_ico_03_hover.png) no-repeat 0 0;}
#cont_product{font-size:15px; color:#464646; line-height:26px; padding-top:26px; padding-bottom:80px;}
#cont_product p{font-size:15px; text-indent:30px; line-height:26px; padding:5px 0;}

.slider{margin: 0 auto;width: 640px; margin-top:30px}
.slider-container{height: 352px;margin: 0 auto 20px;overflow: hidden;position: relative;width: 640px; border:1px #efefef solid}
.slider-container .slider-wrapper{left: 0;overflow: hidden;position: absolute;top: 0;width: 5000em; /*Fix for prevent display errors*/-webkit-transition: all 800ms ease;-moz-transition: all 800ms ease;-o-transition: all 800ms ease;transition: all 800ms ease;}
.slider-container .slide{float: left;height: 350px;overflow: hidden;position: relative;width: 640px;}
.slider-container .slide img{width: 636px; height: 346px; padding:2px;}
.slider-nav{text-align: center;width: 640px;}
.slider-nav li{display: inline;padding: 3px;}
.slider-nav .bullet{display: inline-block;text-indent: -9000px;overflow: hidden;height: 10px;width: 10px;background: url('../images/yp_btn01.png') no-repeat 0 0;}
.slider-nav .active{background: url('../images/yp_btn01.png') no-repeat 0 -10px;}

#cont_product td{ font-size:14px; font-weight:bold; padding:30px;}

/*合作企业列表*/
.hzqy_box {width:728px; margin-top:20px;}
.hzqy_box li{float:left;width:160px;height:74px;border:1px solid #ddd; padding:1px; margin:0 24px 30px 0;}
.hzqy_box li:hover{color:#00a29a;border:1px solid #00a29a;}
.hzqy_box li img{width:160px;height:74px;border:0;}

