﻿@charset "utf-8";
/* CSS Document */
/*一般企业站CSS样式*/
.pagebanner,.cms_header,.sitemap,cms_link-box,.cms_top-bar,.footer{width:1000px; margin:0 auto;}/*容器宽度*/
.header_box{height:724px; position:relative;margin-top:-85px;}
.cms_header{ position:relative;height:60px;z-index:999; margin-top:25px;}
.cms_logo{ float:left;}
.hfooter_box{height:165px; width:100%;background:#000000; position:absolute;bottom:0px;left:0; z-index:999;filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.header_box .nodelist{ position:absolute;bottom:50px;left:50%;margin-left:-500px; height:98px;z-index:1000;}
.header_box .nodelist li{ float:left;width:292px;height:94px; background:url(../images/nbg.png);margin:0px 16px;padding:2px 4px;}
.header_box .nodelist li h3{ font-size:14px; font-weight:bold;color:#004371;padding:15px 0px 5px 10px;}
.header_box .nodelist li p{ line-height:160%; padding-left:10px;width:150px; overflow:hidden;}
.header_box .nodelist li a{ display:block; height:94px;position:relative;padding-right:105px; background:url(../images/arrow.png) no-repeat; background-position:160px 50px;}
.header_box .nodelist li img{ position:absolute; right:0;top:0;}
.hfooter_box .newslist{position:absolute;bottom:0;left:50%;margin-left:-500px; height:25px;z-index:1000;}
.header_box .newbox{position:absolute;bottom:10px;left:50%;margin-left:-484px; z-index:1000;color:#FFFFFF;}
.header_box .newbox dt{ float:left;height:30px; line-height:30px;}
.header_box .newbox dd{ float:left; margin-left:10px;overflow:hidden; height:30px; line-height:30px;}
.header_box .newbox dd a{color:#FFFFFF;}
/*二级下拉*/
.cms_nav{width:777px; height:47px; line-height:47px;background:url(../images/nav.png) no-repeat; float:right; margin-top:6px;position: relative;}
.cms_nav ul {height:220px;}
.cms_nav ul li{width:120px;float:left;text-align:center; color:#FFFFFF;font-size:14px;}	
.cms_nav ul li ul{ display:none;width:757px; position:absolute;top:47px; left:0px; padding:0 0 5px 20px; background:#f3f3f3; overflow:hidden;zoom:1;}
.cms_nav ul li ul li{width:200px; text-align:left;}
.cms_nav ul li ul li dl{}
.cms_nav ul li ul li dt{height:30px; line-height:30px; text-align:left;}
.cms_nav ul li ul li dd a{ display:block; font-size:13px; text-align:left; list-style:none; line-height:30px;}
.cms_nav ul li ul li a{color:#333;}
.cms_nav ul li:hover ul{display:block;}
.cms_nav ul li a{ color:#ffffff;}
/*.cms_nav ul li ul li:hover{ background:#FFFFFF;}
.cms_nav ul li ul li:hover a,.cms_nav ul li:hover a{color:#004D98;}*/
.cms_nav ul li ul li:hover a,.cms_nav ul li:hover a{color:#004D98;}
.cms_nav ul li:hover,.cms_nav ul li.current{background-color:#f3f3f3; color:#004D98;}	
.cms_nav ul li.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{padding:10px;width:980px;margin:15px auto; background:#FFFFFF;border-radius: 10px;}

/*页脚*/   
.cms_footer{padding:20px 0px;color:#919291;}
.cms_footer a{color:#919291;}
.sitemap {margin-bottom:20px; overflow:hidden;zoom:1;}
.sitemap dl{float:left;}
.sitemap .d1 {width:140px;}
.sitemap .d2 {width:140px;}
.sitemap .d3 {width:200px;}
.sitemap .d4 {width:200px;}
.sitemap .d5 {width:140px;}
.sitemap .d6 {width:140px;}
.sitemap dl dt{ font-size:14px; color:#FFFFFF;}
.sitemap dl dd{margin-top:10px;}
.sitemap dl dd a{ display:block;line-height:23px;}
.footer{
	border-top:1px solid #393b39;
	padding:20px 0;
	min-height:48px;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-align:right;
}
   

   
/*焦点图样式*/
.pagebanner{margin-top:15px;}
.cms_banner{position:relative;}/*banner容器宽度可随意设置*/
.cms_slide{height:auto;overflow:hidden;}
.cms_slide .d1{width:100%;height:724px;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:500px;}/*控制轮播的按钮定位*/
.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:238px;}/*左侧导航页*/
.cms_side .menu{border:1px solid #115a9f; border-bottom:13px solid #115a9f;}
.cms_side .menu .cms_title{padding:15px 18px; background:#115a9f;color:#FFFFFF;}
.cms_side .menu .cms_title span{font-size:16px; font-weight:bold;}
.cms_side .menu .cms_title b{ display:block; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.cms_side img{ margin-top:20px;}
.cms_side ul li{
	border-bottom:1px #115a9f solid;
	line-height:50px;	
}
.cms_side ul li:hover a,.cms_side ul li.currclass a{
    color:#115a9f;
    display:block;
	line-height:50px;
	text-indent:25px; 
	text-align:left; 
	font-size:14px; 
	background-image: url(../images/i2sz.png);
	background-repeat: no-repeat;
	background-position: 10px center;}
.cms_side ul li a{
    display:block;
	line-height:50px;
	text-indent:25px; 
	text-align:left; 
	font-size:14px; 
	color:#333;
	background-image: url(../images/i1.png);
	background-repeat: no-repeat;
	background-position: 10px center;
	}
/*.cms_side ul li a:hover{display:block; line-height:50px;text-indent:25px; text-align:left;}*/
 
.cms_title h3{ float:left; font-size:14px; color:#115a9f; font-weight:bold;}
.cms_title h4{ float:right; padding-top:2px;}
  
.cms_main{float:left; margin-left:20px;width:722px;}/*右侧内容页*/
.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;}
.cms_main .cms_title{ height:30px; line-height:30px; border-bottom:6px solid #115a9f;}
  
/*新闻列表*/
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{padding:15px 0px;}
.cms_product-box a{float:left;display:block; margin:0px 17px;text-decoration:none;}
.cms_product-box a:hover{ text-decoration:underline; color:#f00;}
.cms_product-box a img{width:145px;height:130px;}
.cms_product-box a span{ display:block; padding-top:10px;text-align:center;}
.cms_pro-img img{float:left;}
