﻿@charset "utf-8";
/* CSS Document */
/*一般企业站CSS样式*/
.cms_content,.cms_logo,.cms_nav ul,cms_link-box,.cms_top-bar,.sitemap{width:1000px; margin:0 auto;}/*容器宽度*/
.cms_header{ background:url(../images/header.jpg); height:91px;}
.cms_logo{ height:91px; position:relative;}
.cms_logo-left{ position:absolute;left:0px; top:0px;}/*logo*/
.cms_logo-left img{height:90px;}
.cms_lang{ position:absolute; right:0px; top:20px;}
.cms_lang a{padding-left:26px;}
.cms_lang .zhcn{
	background-image: url(../images/cn.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	
}
.cms_lang .en{
	background-image: url(../images/en.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:10px;
}
.cms_tel{ position:absolute;right:0px;top:47px; font-size:12px; font-weight:bold; color:#cc0021;}
.cms_tel span{ font-size:20px; font-family:Arial, Helvetica, sans-serif;}
/*二级下拉*/
.cms_nav{background:url(../images/nav.jpg); width:100%;position:relative; z-index:999;}
.cms_nav ul{width:1000px; height:35px;margin:0 auto;}	
.cms_nav ul li{width:157px;float:left;position: relative;text-align:center;}	
.cms_nav ul li ul{left:0px; position: absolute;width: 157px;top: 35px;display: none;}
.cms_nav ul li:hover { background:url(../images/nav_hover.jpg);}
.cms_nav ul li:hover ul a{color:#333;}
.cms_nav ul li:hover ul a:hover{color:#fff;}
.cms_nav ul li:hover ul{ display:block;}
.cms_nav ul li ul li{border-top:1px #dadada solid; float:none;background:#EDEDEF;}
.cms_nav ul li ul li ul{ top:-1px;left:150px; }
.cms_nav ul li a{display:block;line-height:35px; font-size:14px; font-weight:bold;}
.cms_nav ul li a:hover{color:#fff;}
.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_content{ background-image: url("../images/it.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    padding-top: 25px;}

/*页脚*/   
.cms_footer{background:#f1f1f2; line-height:160%; padding:20px 0px; text-align:center; margin-top:15px;}
.cms_footer a{ padding:0px 5px;}
   
/*产品切换样式*/ 
.cms_product{margin-top:15px;}
.cms_product dl{width:324px; float:left; margin-left:14px;}
.cms_product dt{ background:url(../images/pt.jpg);height:48px; line-height:48px; text-align:center; font-size:18px; font-weight:bold;}
.cms_product dt a{ color:#FFFFFF;}
.cms_product dd {display:block;border-left:1px #ed1c24 solid;border-right:1px #ed1c24 solid;border-bottom:1px #ed1c24 solid; height:170px;width:317px; padding-top:10px; margin-left:4px; text-align:center;margin-top:-5px;}
.cms_product dd a{ display:block;height:170px;width:317px; text-align:center;display: table-cell;vertical-align: middle;}
/*模块*/ 
.sitemap{height:55px; background:url(../images/map.jpg);margin-top:-30px; z-index:99999; position:relative;}
.sitemap a{width:25%; display:inline-block;height:55px;}
.cms_content-column{

}
.cms_column{float:left;}
.cms_column-title{height:30px; border-bottom:1px dotted #ccc;}
.cms_column-title h3{ float:left; text-indent:10px; line-height:30px; font-size:14px;font-weight:bold;color:#737577;}
.cms_column-title a{ float:right; display:block;line-height:30px;width:39px;height:13px; background:url(../images/more.jpg);margin-top:10px;margin-right:5px;}
.cms_column-title a:hover{ cursor:pointer; color:#f00;}
.cms_column-info{padding:10px; line-height:160%;}

.inew{width:325px;}
.inew li{
	  height:25px;
	  line-height:25px;
	  background:url(../images/circle.jpg) left no-repeat;
	  padding-left:10px;
	  }
.inew li a{float:left;}
.inew li span{float:right;}

.isb{width:325px;margin-left:13px;}
.iabout{width:325px;margin-left:12px;}
/*友情链接*/
.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_banner{position:relative;}/*banner容器宽度可随意设置*/
.cms_slide{height:497px;overflow:hidden;}
.cms_slide .d1{width:100%;height:497px;display:block;position:absolute;left:0px;top:0px;}
.cms_slide .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:310px;}/*控制轮播的按钮定位*/
.cms_slide .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -50px;display:inline;}
.cms_slide .d2 li{
		width:17px;
		height:15px;
		overflow:hidden;
		cursor:pointer;
		background:url(../images/img1.png) center no-repeat;/*注意图片路径*/
		float:left;
		margin:0 3px;
		display:inline;
		}
.cms_slide .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}/*注意图片路径*/
  
/*内容页*/
.page_banner{height:276px;}
.cms_side{float:left;width:173px;}/*左侧导航页*/
.cms_side .cms_title{ height:55px; line-height:55px;background:url("../images/menu.jpg"); text-align:center;}
.cms_title span{font-size:18px; font-weight:bold;color:#FFFFFF;}
.cms_title h3{ float:left; font-size:14px; font-weight:bold;}
.cms_title h4{ float:right; padding-top:2px;}
.cms_side ul{}
.cms_side ul li{}
.cms_side ul li a{display:block; line-height:40px;text-align:center; font-size:14px;border-bottom:1px #ed1c24 solid; font-weight:bold;}
 .cms_side ul li li a {font-weight:normal}

.cms_main{float:left; margin-left:20px;width:807px;}/*右侧内容页*/
.cms_main .cms_title{ line-height:35px; border-bottom:1px dotted #ccc;}
.cms_main-content{padding:15px; min-height:400px;}
.cms_main-content h1{font-size:14px; font-weight:bold; padding-bottom:10px;}
.cms_main-content h2{font-size:16px; text-align:center; border-bottom:1px #dadada solid; padding:3px 0px;}
.cms_main-content h4{ color:#ccc; text-align:center; padding:3px 0px 10px 0px;}
.cms_main-content p{padding:3px 0px;}

  
/*新闻列表*/
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;}

.newtitle{font-size:16px; line-height:40px; text-align:center; font-weight:bold;}

 /*产品中心*/
.cms_product-box{padding:15px 0px; overflow:hidden;zoom:1;}
.cms_product-box li{width:174px; float:left; margin:10px;}
.cms_product-box .imgbox{width:174px; height:174px; text-align:center; display: table-cell;vertical-align: middle;}
.cms_product-box p{ text-align:center; line-height:25px;}
.protitle{ font-size:14px; line-height:40px; text-align:center; font-weight:bold;}
.procon{ margin-top:20px;}

