@charset "utf-8";
/* CSS Document */
/*一般企业站CSS样式*/
.cms_content,.cms_logo,.cms_nav ul,.cms_link-box,.cms_top-bar{width:945px; margin:0 auto;}/*容器宽度*/
.cms_top{width:100%; height:30px; line-height:30px; background:#eee;} /*顶部状态条容器100%;*/
.top10{margin-top:10px;}
.top20{margin-top:20px;}
.cms_top-bar{text-align:right;}/*顶部状态条内容div*/
.cms_top-bar a{ margin-left:10px;}
.cms_logo{padding:20px 0px;}
.cms_logo-left{float:left;}/*logo*/
.cms_logo-right{float:right;}/*logo 右侧内容*/
.language{position:relative;width:182px;height:38px; background:url(../images/lbg.jpg);}
.language a{color:#FFFFFF;}
.language .cn,.language .en,.language .sp{font-size:12px;position:absolute;top:4px;width:46px; text-align:center;}
.language .cn{left:7px;}
.language .cn em{
	display:block;
	width:48px;
	height:18px;
	background-size:28px 100%;
	background-image: url(../images/cn.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
.language .en{left:58px;}
.language .en em{ display:block;width:48px;height:18px;background:url(../images/en.jpg);background-position: center center;background-repeat: no-repeat; background-size:28px 100%;}
.language .sp{left:118px;}
.language .sp em{ display:block;width:48px;height:18px;background:url(../images/sp.jpg);background-position: center center;background-repeat: no-repeat; background-size:28px 100%;}
/*二级下拉*/
.cms_nav{background:#262e70; width:100%;position:relative; z-index:999;}
.cms_nav ul{width: 990px; height:38px;line-height:38px;margin:0 auto;}	
.cms_nav ul li{float:left;position: relative;text-align:center;}	
.cms_nav ul li ul{left:0px; position: absolute;width: 260px;top: 38px;display: none;}
.cms_nav ul li ul li{background:#FFF;border-top:1px #dadada solid;width:auto; float:none;}
.cms_nav ul li ul li ul{ top:-1px;left:150px;}
.cms_nav ul li a{color:#fff;font-size:13px;padding:0 13px;border-left:1px solid #838282;border-right:1px solid #000;}
.cms_nav ul li:hover{color:#fff;background-color:#dc5351;height:38px;line-height:38px;}
.cms_nav ul li ul li a{border:0px;color:#000000;padding:0px;}
.cms_nav .current{color:#fff;}	
.cms_nav .leave{background-color:none; color:#fff;}
/* Holly Hack for IE \*/
* html .cms_nav ul li { float: left; height: 1%; }
* html .cms_nav ul li a { height: 1%;}
.cms_content{ margin-top:15px;}

/*页脚*/  
.footer_nav{width:947px; margin:0 auto;margin-top:20px;}
.footer_navtitle{ background:url(../images/footernav.jpg);height:29px;} 
.footer_navtitle ul,.footer_navinfo ul{margin:0px 5px 0px 11px; overflow:hidden;zoom:1;}
.footer_navtitle li,.footer_navinfo li{width:123px; margin-left:10px; line-height:29px; float:left;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.footer_navtitle li a{color:#262e70;}
.footer_navinfo{ background-color:#f5f5f5;}
.footer_navinfo li a{ display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.cms_footer{background:#f5f5f5; padding:20px 0px; text-align:center; margin-top:15px;}
.cms_footer a{ padding:0px 5px;}
   
/*产品切换样式*/ 
.cms_product{margin-top:15px;}
.cms_rollBox{width:984px;overflow:hidden;padding:12px 0 5px 6px;} 
.cms_rollBox .LeftBotton{height:45px;width:10px; background:url(../images/left.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;} 
.cms_rollBox .RightBotton{height:45px;width:10px; background:url(../images/right.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;} 
.cms_rollBox .Cont{width:960px;overflow:hidden;float:left;} 
.cms_rollBox .ScrCont{width:10000000px;} 
.cms_rollBox .Cont .pic{width:192px;float:left;text-align:center;} 
.cms_rollBox .Cont .pic img{width:162px;padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;} 
.cms_rollBox .Cont .pic p{line-height:26px;color:#505050;} 
.cms_rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;} 
.cms_rollBox .Cont a:hover{color:#f00;text-decoration:underline;} 
.cms_rollBox #List1,.rollBox #List2{float:left;} 
   
/*模块*/ 
.newbox{width:591px;height:251px;background:url(../images/newbox.jpg); float:left;}
.iabout{width:354px;}
.cms_column{float:left;}
.inew_list{width:472px;float:left;}
.cms_column-title li{ float:left;width:136px;line-height:21px;font-size:12px;background:url(../images/column_box2.jpg); text-align:center; color:#FFFFFF;margin-right:5px;}
.inew_list .thistab0{background:url(../images/column_box.jpg);}
.icont{width:462px;float:right;}
.cms_column-title{height:21px;background:url(../images/column_bg.jpg);}
.cms_column-title h3{ float:left;font-size:12px;width:136px;line-height:21px;background:url(../images/column_box.jpg); text-align:center; color:#FFFFFF;}
.cms_column-title a{ float:right;width:35px;height:21px;background:url(../images/more.jpg); }
.cms_column-title a:hover{ cursor:pointer; color:#f00;}
.cms_column-info{padding:10px;}
.cms_space{float:left; width:15px;min-height:100px;height:100%;}/*间隔15px*/
.inew-list li{height:20px; line-height:20px; overflow:hidden;}
.inew-list li span{ float:right;}

.field ul{ overflow:hidden;zoom:1;}
.field li{ float:left;width:150px;height:178px;}
.field .fie2{margin:0px 6px;}
/*友情链接*/
.cms_link-box{ margin-top:15px;}
.cms_link{ padding:10px;}
.cms_link a{margin:5px; color:#999; display: inline-table;}
.cms_link a:hover{ color:#333; cursor:pointer;}

   
/*焦点图样式*/
.cms_banner{position:relative;border-bottom:6px solid #dc5351;}/*banner容器宽度可随意设置*/
.cms_slide{height:355px;overflow:hidden;}
.cms_slide .d1{width:100%;height:355px;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:330px;}/*控制轮播的按钮定位*/
.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;}/*注意图片路径*/
  
/*内容页*/
.cms_side{float:left;width:210px;}/*左侧导航页*/
.menu{font-size:14px;color:#262e70;font-weight:bold; line-height:30px;border-bottom:2px solid #efefef;}
.cms_title{height:21px;background:url(../images/column_bg.jpg);}

.cms_title span{font-size:14px;}
.cms_title b{color:#ccc; padding-left:5px; font-weight:normal;} 
.cms_title span{ padding:5px 10px; background-color:#3a45a3; color:#FFFFFF; height:21px; line-height:21px;font-size:12px;}
.cms_title h4{ float:right; padding-top:2px;}
.cms_side ul{}
.cms_side ul li{
	border-bottom:1px #dadada solid;
	background-image: url(../images/i1.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.cms_side ul li a{display:block; line-height:30px;text-indent:20px; text-align:left;}
.cms_side ul .hover,.cms_side ul li:hover{background-image: url(../images/i2.jpg); background-color:#262e70;}
.cms_side ul .hover a,.cms_side ul li:hover a{ color:#FFFFFF;}
.cms_main{float:left; margin-left:20px;width:715px;}/*右侧内容页*/
.path{height:30px; line-height:30px;margin-bottom:10px;}
.cms_main-content{padding:15px; min-height:400px; line-height:160%;letter-spacing:1px;table-layout:fixed; word-break: break-all; overflow:hidden;}
.cms_main-content h1{font-size:14px; font-weight:bold; padding-bottom:10px;}
.cms_main-content .newtitle{font-size:16px; text-align:center; border-bottom:1px #dadada solid; padding:10px 0px;margin-bottom:10px;font-weight:bold;}
.cms_main-content .newtitle{font-size:20px; text-align:center; border-bottom:1px #dadada solid; padding:10px 0px;margin-bottom:10px;font-weight:bold;}

  
/*新闻列表*/
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:20px;
	  }
ul.cms_new-list li a{float:left;width:560px;word-break:keep-all;/* 不换行 */white-space:nowrap;/* 不换行 */overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */text-overflow:ellipsis;}
ul.cms_new-list li a:hover{ color:#f00;}
ul.cms_new-list li span{float:right;}


 /*产品中心*/
.cms_product-box{padding:15px 0px;}
.cms_product-box .img_box{width:215px;height:164px; text-align:center;display: table-cell;vertical-align: middle; border:1px solid #ccc;}
.cms_product-box ul{ overflow:hidden;zoom:1;}
.cms_product-box li{ float:left;margin:10px 10px; line-height:20px; text-align:center;width:215px;}

.cms_pro-img{ overflow:hidden;zoom:1;}
.cms_pro-img .cms_pro-box{ float:left;width:350px;}
.cms_pro-img .proinfo{ margin-left:10px; float:left;width:325px; }
.cms_pro-box .img_box{width:350px;height:263px;text-align:center;border:1px solid #ccc;display: table-cell;vertical-align: middle;}
.cms_pro-detail{margin-top:20px;}

.tab a{display:block;width:360px; float:left;word-break:keep-all;/* 不换行 */white-space:nowrap;/* 不换行 */overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */text-overflow:ellipsis;}