@charset "utf-8";
/* CSS Document */
/*一般企业站CSS样式*/
.cms_cms_banner,.cms_content,.cms_footer,.cms_nav ul,.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%;*/
body {
	background: -webkit-linear-gradient(top, #EEECED 50%, #fff 100%);
}
.cms_top-bar{text-align:right;}/*顶部状态条内容div*/
.cms_top-bar a{ margin-left:10px;}
.cms_logo{float:left;}/*logo*/
.page_banner {height: 174px;margin-bottom: 10px;}
.cms_logo-right{position: absolute;right: 0;top: 34px;text-align: right;}/*logo 右侧内容*/
.cms_logo-right .version a {font-size: 14px;}
.cms_logo-right .top-phone {color: red;font-size: 24px;}

.cms_header {background-color: #EEECED;}
.cms_header-block{margin:0 auto;padding: 26.5px;position: relative;}

.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;}

/*下拉菜单*/
.cms_nav{background:#eee; width:100%;position:relative; z-index:999;background: url(../images/nav-bg.png) repeat-x left center;}
.cms_nav img {float: left;}
.cms_nav ul{height:41px;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: 41px;display: none;}
            .cms_nav ul li li{float:none;width:100%;}
                .cms_nav ul li li a{background:#FFF;border-top:1px #dadada solid; }
                    .cms_nav ul li li ul{left:100%;top:0px;}

.cms_nav ul li a{display:block;line-height:41px;padding:0 40px;word-break:keep-all;white-space:nowrap;font-size: 14px;color: #fff;}
.cms_nav ul li:hover a:hover {
	color:#fff;
	background: -webkit-linear-gradient(top, #023767 0%,#0F65B5 100%);
	background: -moz-linear-gradient(top, #023767 0%,#0F65B5 100%);
	background: -ms-linear-gradient(top, #023767 0%,#0F65B5 100%);
	background: -0-linear-gradient(top, #023767 0%,#0F65B5 100%);
	background: linear-gradient(top, #023767 0%,#0F65B5 100%);
}
.cms_nav ul .hover a {
	color:#fff;
	background: -webkit-linear-gradient(top, #023767 0%,#0F65B5 100%);
	background: -moz-linear-gradient(top, #023767 0%,#0F65B5 100%);
	background: -ms-linear-gradient(top, #023767 0%,#0F65B5 100%);
	background: -0-linear-gradient(top, #023767 0%,#0F65B5 100%);
	background: linear-gradient(top, #023767 0%,#0F65B5 100%);
}
/*.cms_nav .current{background-color:gray; color:#fff;}	*/
/*.cms_nav .leave{background-color:none; 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:299px; position:relative; min-width:1000px; overflow: hidden;}
.cms_banner .bd{ position:relative; z-index:0;  }
.cms_banner .bd ul{ width:100% !important;  }
.cms_banner .bd li{ width:100% !important;  height:299px; overflow:hidden; text-align:center;  }
.cms_banner .bd li a{ display:block; height:299px; }

.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{ padding-top:5px; margin: 0 auto;width: 960px; text-align: right;padding-right: 40px;}
.cms_banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:22px; height:13px; margin:5px; overflow:hidden;background:url(../images/no-selec.gif) right bottom;  line-height: 13px;filter:alpha(opacity=80);opacity:0.8; color: #fff;text-align: center;}
.cms_banner .hd ul .on{  background:url(../images/selec.gif) center center;width: 22px;height: 16px; line-height: 20px; }

.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;padding: 4px;border: 1px solid #ccc;}
.cms_rollbox .bd{overflow:hidden; zoom:1;float:left;width:990px;}
.cms_rollbox li{float:left;padding: 0 12px;} 
.cms_rollbox li:hover {background-color: #E1ECFE;}
.cms_rollbox .img_box{height:140px;text-align: center;display:table-cell;vertical-align:middle;}
.cms_rollbox p{line-height:30px;text-align:center;}
.cms_rollbox img{max-height:124px;max-width: 140px;}
.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;}

/*页脚*/   
.footer-wrap {width: 1082px;height: 70px;margin: 0 auto;-webkit-box-shadow: inset 0 4px 4px #ccc;
box-shadow: inset 0 2px 4px #ccc;margin-bottom: 12px;padding-top: 20px;margin-top: 20px;}
.footer-wrap p {margin: 0;}
.footer-wrap p.left {float: left;}
.footer-wrap p.right {float: right;}
.cms_footer{}
.cms_footer a{}
 
/*模块*/ 
.ml{margin-left:10px;}
.cms_column{width:320px;float:left;}
.cms_column-title{height:30px; background:#eee;}
.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_side{float:left;width:210px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}/*左侧导航页*/
.cms_side .cms_title{padding-left: 12px;height: 46px;line-height: 46px;font-size: 16px;color: #fff;background-color: #3953AA;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.cms_side .cms_title h2{font-size:18px;}
.cms_side .cms_title b{color:#ccc; padding-left:5px; font-weight:normal;} 
.cms_side .cms_title h3{ float:left; font-size:14px;}
.cms_side .cms_title h4{ float:right; padding-top:2px;}
.cms_side ul {padding: 6px 16px 70px 16px;border: 1px solid #DEDEDE;border-top: none;-webkit-box-shadow: 0 0 4px 1px #ccc;
box-shadow: 0 0 4px 1px #ccc;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;background-color: #fff;}
.cms_side ul li{background: url(../images/side-nav-bg.jpg) no-repeat center 8px;}
.cms_side ul li a{display:block; line-height:52px;text-align: center;font-size: 14px;}  
.cms_side ul li:hover {background-position: center 0;}
.cms_side ul li:hover a:hover {color: rgb(0,102,204);font-weight: 700;}

.cms_main{float:right;width:720px;border: 1px solid #DEDEDE;padding: 0 22px;background-color: #fff;}/*右侧内容页*/
.cms_main-content{padding:15px 0; min-height:400px;word-spacing: 4px;line-height: 26px;}
.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: 46px;line-height: 46px;border-bottom: 1px solid #DEDEDE;}
.cms_main .cms_title h3 {font-weight: 700;font-size: 16px;}
.cms_main .cms_title h3 .xie {font-size: 18px;display: inline-block;line-height: 46px;}
.cms_main .cms_title h3  .descri {font-size: 12px;font-weight: normal;}


/*新闻列表*/
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;}
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; margin:0px 40px 20px 0px;width:150px;}
.cms_product-box .img_box{width:150px;height:120px;text-align:center;display:table-cell;vertical-align:middle;}
.cms_product-box a:hover{}
.cms_product-box .pro_list-name{line-height: 25px;text-align:center;}
.cms_product-box a img{width:150px;height:120px;}
.cms_product-box .nor{margin-right:0px;}


 /* 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:42px;margin:0 6px 0 0;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{height:188px;width:340px;}
.tb-s310, .tb-s310 img{max-height:188px;max-width:340px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:40px;width:40px;}
.tb-s40 img {width: 40px;height: 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;padding:2px;}
.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{height: 30px;line-height: 30px;}
.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; border-left:1px solid #e9e9e9;height:31px; line-height:31px; color:#888888;cursor:pointer;}
.protype_ifno .on{ background:#4da4d4;color:#fff;}
.protype_cont{padding:10px;min-height: 400px;}
.protype_cont ul{ display:none;width:658px;  word-break:break-all;    word-wrap:break-word;   }

.cms_page-title span {display: inline-block;}

/*图片动效*/


.main-text-show {margin-bottom: 20px;}
.main-text-show .column-left {width: 670px;float: left;}
.main-text-show .column-left  .column-left-title {border-bottom: 1px solid #DEDEDE;height: 29px;line-height: 29px;padding-left: 28px;}
.main-text-show .column-left a {display: inline-block; height: 28px;line-height: 28px;text-align: center;font-size: 14px;border: 1px solid #DEDEDE;float: left;padding: 0 14px;}
.main-text-show .column-left a span {font-size: 14px;color: #00c;}
.main-text-show .column-left .company-info-title {border-bottom: 1px solid #fff ;}
.main-text-show .column-left .company-dynamic-title {background-color: #EEEEEE;}

.column-left .content {padding: 10px;}
.column-left .content img {width: 126px;height: 108px;float: left;margin-right: 14px;}
.column-left .content .remark p {margin: 0;}
.column-left .content .remark {line-height: 24px;height: 126px;overflow: hidden;text-indent: 2em;}

.column-right {width: 310px;float: right;}
.link-title {height: 30px;line-height: 30px;/* background: url(../images/line-line.png) repeat-x left center;*/}
.link-title h2 {font-size: 14px;font-weight: 700;float: left;padding-left: 10px;border-left: 2px solid #00c;padding-right: 14px;/*background: #fff;*/}
.link-title h2 span {font-size: 12px;color: #00c;}
.link-title .more {float: right;color: #ccc;font-size: 14px; padding-left: 8px;/*background: #fff*/;}
.column-right .content {padding: 10px 4px 14px 4px;}
.column-right .content p {margin: 0;}

/*产品展示*/
.show-title {height: 32px;line-height: 32px;background: url(../images/line-line.png) repeat-x left center;}
.show-title h3 {float: left;padding-right: 14px; background: #EFEDEE;border-left: 4px solid #2E3E8B;padding-left: 16px;}
.show-title  span {color: #00c;}

#guide-page {background-color: #2B6592;}
#guide-page .content {width: 768px;height: 533px;position: absolute;left: 50%;top: 50%;margin-left: -381px; margin-top: -263px;background: url(../images/jpgjpg.jpg) no-repeat; z-index: -20;}
#guide-page .box {text-align: center;width: 100%;color: #fff;margin-top: 294px;}
#guide-page .box .enter-in {width: 138px;height: 41px;background: url(../images/enter-in.jpg) no-repeat;display: inline-block;}
#guide-page .box span {margin: 0 10px;}
#guide-page .box .two {line-height: 24px;margin-top: 4px;}
#guide-page .box .two a {color: #fff;font-size: 16px;}