﻿@charset "utf-8";
/* CSS Document */
/*一般企业站CSS样式*/
.cms_cms_banner,.cms_content,.cms_link-box,.cms_top-bar,.w,.page_banner{width:1000px; margin:0 auto;}/*容器宽度*/
.cms_top{width:100%; height:30px; line-height:30px; background:#eee;} /*顶部状态条容器100%;*/
.cms_top-bar{text-align:right;}/*顶部状态条内容div*/
.cms_top-bar a{ margin-left:10px;}
.cms_logo{float:left;}/*logo*/
.cms_logo img {height: 75px;margin-top: 10px;}
.cms_logo-right{float:right;}/*logo 右侧内容*/
.cms_logo-right li{float: left;}
.cms_header-block {height: 110px;position: relative;}
.cms_logo-right ul {position: absolute;right: 0;top:43px;}
.cms_logo-right a{font-family:"Microsoft YaHei","SimSun"}
.cms_logo-right ul img {margin: 0 8px;}
/*.cms_header-block{margin:20px auto;}*/

.cms_search{}
.cms_btn-search{display:block; float:left;padding:0px 10px;height:26px;line-height:24px; background:#666;color:#fff;}
.cms_input-search{float:left;width:200px;height:24px; line-height:24px; border:1px #dadada solid;}


.search {position: absolute;right: 0;top:5px;}
.search input[type="text"] {width:;height: 31px;float: left;line-height: 31px;font-size: 14px;}
.search input[type="image"] {float: left;}
.search input {color: #666;font-size: 14px;line-height: 30px;}
/*下拉菜单*/
#cms_main_nav {float: left;}
.nav-block { background:#EB5310;}
.cms_nav{ position:relative; z-index:999;}
.cms_nav ul{height:40px;margin:0 auto;}	
.cms_nav ul li{float:left;position: relative;text-align:center;width:auto;}	
.cms_nav ul li ul{left:0px; position: absolute;width:auto;top: 40px;display: none;}
.cms_nav ul li li{float:none;width:100%;}
.cms_nav ul ul li{background: #333333; }
.cms_nav ul li li a{border-top:1px #dadada solid;color: #fff; line-height: 30px;}
.cms_nav ul li li ul{left:100%;top:0px;}
.cms_nav ul li a{display:block;line-height:40px;padding:0 20px;word-break:keep-all;white-space:nowrap;font-size: 14px;color:#000;}
.cms_nav ul li:hover a:hover{color:#fff;background-color: ;}
.cms_nav .current{background-color:#333333; color:#fff;}	
.cms_nav .leave{ color:#333;}
/* Holly Hack for IE \*/
* html .cms_nav ul li { float: left; height: 1%; }
* html .cms_nav ul li a { height: 1%; }

/*焦点图样式*/
.cms_banner{ 
    width:100%;  
    height:490px; 
    position:relative; 
    min-width:1000px; 
    overflow: hidden;
    -webkit-box-shadow: 0 2px 6px #999;
    box-shadow: 0 2px 6px #999;
}
.cms_banner .bd{ position:relative; z-index:0;  }
.cms_banner .bd ul{ width:100% !important;  }
.cms_banner .bd li{ width:100% !important;  height:490px; overflow:hidden; text-align:center;  }
.cms_banner .bd li a{ display:block; height:490px; }

.cms_banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center;}
.cms_banner .hd ul{ text-align:center;  padding-top:5px;  }
.cms_banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:17px; height:15px; margin:5px; background:url(../images/img1.png) ; overflow:hidden; line-height:9999px; }
.cms_banner .hd ul .on{ background: url(../images/img1_1.png) no-repeat center center; }

.cms_banner .prev,.cms_banner .next{ position:absolute; z-index:1; display:block; width:30px; height:50px; top:50%; margin-top:-25px; left:20px;  background:url(../images/icons.png) 0 0 no-repeat; cursor:pointer;  filter:alpha(opacity=60);opacity:0.6;  }
.cms_banner .next{ left:auto; right:30px; background-position:-51px 0; }
.cms_banner .prev:hover,.cms_banner .next:hover{ filter:alpha(opacity=100);opacity:1; }

  
/*产品切换样式*/ 
.cms_rollbox{overflow:hidden; position:relative;margin-top:15px;}
.cms_rollbox .bd{overflow:hidden; zoom:1;float:left;width:934px;}
.cms_rollbox li{width:170px;float:left;margin-right:20px;} 
.cms_rollbox .img_box{width:170px;height:170px;text-align: center;line-height:170px;display:table-cell;vertical-align:middle;}
.cms_rollbox p{line-height:30px;text-align:center;}
.cms_rollbox img{max-width:170px;max-height:170px;}
.cms_rollbox .prev,.cms_rollbox .next{background:url(../images/slider-arrow.png) no-repeat;height:32px;width:18px; float:left;margin-top: 75px;cursor:pointer; filter:alpha(opacity=60);opacity:0.6; }
.cms_rollbox .prev{background-position:-176px 0; margin-right: 10px;}
.cms_rollbox .next{background-position:-60px 0; margin-left:10px;}
.cms_rollbox .prev:hover,.cms_rollbox .next:hover{ filter:alpha(opacity=100);opacity:1; }
/**/
.cms_content{ margin-top:15px;overflow: hidden;zoom:1;}

/*页脚*/   
.cms_footer{ line-height: 50px; text-align:center; border-top: 1px solid #555555;}
.cms_footer a{ padding:0px 5px;}
 
/*模块*/ 
.ml{margin-left:10px;}
.cms_column
{
    float: left;

    width: 296px;
    height: 222px;
    margin-right: 22px;
    padding: 10px;
    overflow: hidden;
    border-top: 4px solid #eb5310;
    border-right: 1px solid #d2d2d2;
    border-bottom: 1px solid #d2d2d2;
    border-left: 1px solid #d2d2d2;
    border-radius: 14px;
}

.cms_column-title{height:40px; line-height: 40px;font-size: 16px;color: #eb5310;}
.cms_column-title h3{ float:left; text-indent:10px; line-height:30px;}
.cms_column-title a{ float:right; padding-right:10px;line-height:30px;}
.cms_column-title a:hover{ cursor:pointer; color:#f00;}
.cms_column-info{padding:10px;}

/*友情链接*/
.cms_link-box{ margin-top:15px;}
.cms_link{ padding:10px;}
.cms_link a{margin:5px; color:#999;}
.cms_link a:hover{ color:#333; cursor:pointer;}


 .cms_page {margin: 30px 0;}
/*内容页*/
.cms_side{float:left;width:210px;}/*左侧导航页*/
.cms_title{ padding:0 0px 0 10px;border-bottom:2px solid #eb5310;}
.cms_title span{font-size:14px;}
.cms_title b{color:#ccc; padding-left:5px; font-weight:normal;} 
.cms_title h3{ float:left; font-size:14px;}
.cms_title h4{ float:right; padding-top:2px;}
.cms_side ul{}
.cms_side ul li{position: relative;}
.cms_side ul li span {position: absolute;width:5px;height: 8px;background: url(../images/side-title01.png) no-repeat center center; top:17px; right: 20px;}
.cms_side ul li a{display:block; line-height:40px;text-indent:15px; text-align:left;background:#dedede;border-bottom: 1px solid #fff; }/*background-repeat: repeat-x;background-image: url(../images/1.jpg);*/
.cms_side ul .hover span{background: url(../images/side-title02.png) no-repeat center center;}
.cms_side ul .hover a {
    background-repeat: repeat-x;
    background-image: url(../images/25456235.png);
    background-color:#eb5310;
    display: block;
    color:#fff;
}
.cms_side ul .hover{
    background-repeat: repeat-x;
    background-image: url(../images/25456235.png);
    background-color:#eb5310;
    display: block;
    color:#fff;
}
.cms_side ul li li a{padding-left: 20px;}


.cms_main{float:left; margin-left:20px;width:758px;}/*右侧内容页*/
.cms_main-content{padding:; min-height:700px;}
.newtit{font-size:14px; font-weight:bold; margin-bottom:10px; text-align:center;}
.newtim{margin-bottom:20px;text-align:center;}
.txtinfo p{margin-bottom:12px;line-height:160%;}

.cms_main .cms_title {height: 42px;line-height: 42px;margin-bottom: 14px;}
/*.cms_main .cms_title h3{border-bottom: 2px solid #EB5310;font-size: 14px;}*/
.cms_main .cms_title h4,.cms_main .cms_title h4 a{color: #999;}
  
/*新闻列表*/
ul.cms_new-list li{
	  border-bottom:1px #dadada dotted;
	  height:30px;
	  line-height:30px;
	  background:url(../images/circle.jpg) left no-repeat;
	  padding-left:10px;
	  }
ul.cms_new-list li a{float:left;word-break:keep-all;/* 不换行 */
white-space:nowrap;/* 不换行 */
overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */text-overflow:ellipsis;width:660px;}
ul.cms_new-list li a:hover{ color:#f00;}
ul.cms_new-list li span{float:right;}


 /*产品中心*/
.cms_product-box{}
.cms_product-box li{float:left;display:block; height:200px;margin:0px 20px 20px 0px;width:174px;}
.cms_product-box .img_box{width:173px;height:173px;text-align:center;display:table-cell;margin:0px;padding:0px;vertical-align:middle;border:1px solid #cdcdcd;}
.cms_product-box a:hover{}
.cms_product-box .pro_list-name{line-height: 25px;text-align:center;}
.cms_product-box a img{max-width:174px;max-height:174px;}
.cms_product-box .nor{margin-right:0px;}
.cms_product-box h3{text-align: center;}


 /* box */
.box{ float:left;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:40px;margin:0 20px 0 0;overflow:hidden;width:40px;border:1px solid #CDCDCD;}
.tb-thumb li img {max-width:40px;max-height: 40px;}
.tb-s310, .tb-s310 a{height:255px;width:255px;}
.tb-s310, .tb-s310 img{max-height:255px;max-width:255px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:40px;width:40px;}
.tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:40px;border:1px solid #CDCDCD;border: 1px solid red;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
/*.tb-thumb li div{border:1px solid #CDCDCD;}*/
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
/**/
.product_title{ overflow:hidden;zoom:1;}
.pro_name{ float:left;width:328px; margin-left:10px;}
.profx{width:100%; text-align:right;}
.pro_cont{margin-bottom: 5px;}
.pro_cont span{display:block;margin-top:10px;line-height:160%}
.protype_ifno{margin-top:20px; overflow:hidden;zoom:1;}
.protype_ifno li{ float:left;padding:0 20px; background:#f6f6f6; height:31px; line-height:31px; color:#888888;cursor:pointer;}
.protype_ifno .on{ background:#eb5310;color:#fff;}
.protype_cont{padding:10px;border-top: 2px solid #eb5310}
.protype_cont ul{ display:none;width:658px;  word-break:break-all;    word-wrap:break-word;   }

.cms_title h2 {font-size: 18px;color: #eb5310;line-height: 42px;display: inline-block;}
.cms_title span {font-size: 14px;line-height: 42px;}

.cms_page-title .page-title-left {float: left;}
.cms_page-title .page-title-right {float: right;}
.cms_page-title span {display: inline-block;}
.newinfo {min-height: 400px;}
.technology li{background: url(../images/未标题-1.png) no-repeat 3px 14px !important;}

.cms_column-info li {padding-left: 10px;background: url(../images/main-right.png) no-repeat left center;word-break:keep-all;/* 不换行 */white-space:nowrap;/* 不换行 */overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */text-overflow:ellipsis;}
.cms_column-info li a{line-height: 24px;font-size: 14px;color: #666;}


.cms_slide-pro {
    height: 300px;
    margin-top: 30px;
    padding: 0 12px;
    border-top: 4px solid #eb5310;
    border-right: 1px solid #d2d2d2;
    border-bottom: 1px solid #d2d2d2;
    border-left: 1px solid #d2d2d2;
    border-radius: 14px;
    margin-bottom: 20px;
}
.cms_slide-pro li{float: left;width:228px;margin-right: 20px;position: relative;}
.cms_slide-pro li .img_box{width:228px;height: 228px;display: table-cell;text-align: center;vertical-align: middle;}
.cms_slide-pro li img {max-width:228px;max-height: 228px;}
.cms_slide-pro li p {font-size: 14px;text-align:center;line-height: 22px;}

.color {color: #eb5310;}
.cms_column-title b{color: #000;font-weight: 400;}
/*.news-center ul {margin-bottom: 8px;}*/
.news-center li {margin-bottom: 6px;}
.news-center ul h4 {font-size: 14px;color: #000;display: inline-block;width:252px;word-break:keep-all;/* 不换行 */
white-space:nowrap;/* 不换行 */
overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */text-overflow:ellipsis;}
.news-center ul div {float: left;width:28px;height: 28px;background-color: #A9B7B7;color: #fff;text-align: center;line-height: 28px;font-weight: 700;font-size: 16px;border-radius: 4px;margin-right: 4px;}
.news-center ul p{color: #ccc;line-height: 12px;overflow: hidden;}
.news-center {padding-top: 14px;}
.txtScroll-top {overflow: hidden;}
#cms_main_nav .hover a {background-color: #333;color: #fff;}
#cms_main_nav li li:hover a{background-color: #EB5310}
