﻿	@charset "utf-8";
/* CSS Document */
/*一般企业站CSS样式*/
.cms_content,.cms_logo,.cms_nav ul,.cms_link,.cms_top-bar{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{ position:relative;}
.cms_logo-left{position:absolute;top:17px;}/*logo*/
.cms_tel{position:absolute;left:374px;top:33px; font-size:14px; height:21px;line-height:21px;vertical-align:middle; display:table-cell}
.cms_logo-right{position:absolute;top:35px;right:80px;}/*logo 右侧内容*/
.cms_search{position:relative;}
.cms_btn-search{display:block; float:left;padding:0px 10px;height:26px;line-height:26px; background:#666;color:#fff; position:absolute;right:0px;top:0px;}
.cms_input-search{float:left;width:200px;height:24px; line-height:24px; border:1px #dadada solid;}

.cms_header{
	height:85px;
	background-image: url(../images/header.jpg);
	background-repeat: repeat-x;
}
.cms_logo-right{ text-align:right;}
.webstat .sy{
	background-image: url(../images/sy.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:18px;
	height:20px; line-height:20px;
}
.webstat .sc{
	background-image: url(../images/sc.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:18px;
	height:20px; line-height:20px;
	margin-left:10px;
}
.cms_logo-right .hottel {font-size:14px;}
.cms_logo-right .hottel span{color:#e41212; text-align:left;width:100px;display:inline-table;}
.cms_logo_a{    position: absolute;
    left: 930px;
    top: 40px;;
    width: 100px;
    height: 30px;
    text-align: center;
    background: #290088;
    color: #fff;
    line-height: 30px;border-radius: 50%}
.cms_logo_a:hover{text-decoration: underline}    
/*二级下拉*/
.cms_nav{ width:100%;position:relative; z-index:999;height:36px;background-image: url(../images/nav.jpg);}
.cms_nav ul{width: 1000px; height:33px;margin:0 auto;}	
.cms_nav ul li{width:125px;float:left;position: relative;text-align:center;}	
.cms_nav ul li a{display:block;line-height:36px; font-size:14px; font-weight:bold;color:#000000;}
.cms_nav ul li:hover{background: #0094de;border-radius: 5%;box-shadow: -1px 1px 10px #333 inset;}
.cms_nav ul li:hover a{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{ margin-top:15px;}

/*页脚*/   
.cms_footer{background:#0094dd; height:32px; line-height:32px;text-align:center;color:#FFFFFF; border-bottom:1px solid #004465;}	
   
/*产品切换样式*/ 
.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;} 
   
/*模块*/ 
.cms_column{width:320px;float:left;border:1px solid #e6e6e6;margin:20px 0px;}
.cms_column-info{padding:1px; }
.cms_column-info .img_box{width:186px; text-align:center;height:152px;display: table-cell;vertical-align: middle;}
.cms_column-info dl{overflow:hidden;zoom:1;}
.cms_column-info dt{ float:left; width:186px;}
.cms_column-info dd{ float:left;width:122px; margin-left:10px;}
.cms_column-info dd .col_name{ display:block; font-weight:bold;color:#000;height:25px; line-height:25px;}
.cms_column-info dd .col_name a{color:#000;}
.cms_space{float:left; width:17px;min-height:100px;height:100%;}/*间隔15px*/

/*链接*/
.cms_link-box{ margin-top:15px; background:#f4f4f4;padding:20px 0px; overflow:hidden;zoom:1;}
.mod{ float:left; min-height:110px; width:135px;border-left:1px solid #fff; border-right:1px solid #e1e1e1;padding-left:50px;}
.moda{border-left:0px;}
.modc{width:202px; border-right:0px;}
   
.mod h4{ font-size:14px; font-weight:bold;color:#000000;}
.mod ul{margin-top:5px;}
.mod li{line-height:20px;}
/*焦点图样式*/
.cms_banner{position:relative;margin-top:2px;}/*banner容器宽度可随意设置*/
.cms_slide{height:350px;overflow:hidden;}
.cms_slide .d1{width:100%;height:350px;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;}/*注意图片路径*/
  
/*内容页*/
.cms_side{float:left;width:172px;}/*左侧导航页*/
.menu_title{height:26px; line-height:26px;border-bottom:2px #dadada solid;}
.menu_title span{font-size:14px; color:#0093db; font-weight:bold;}
.menu_title b{color:#ccc; padding-left:5px; font-weight:normal;} 
.cms_side ul{ margin-top:10px;}
.cms_side ul li{
	border-bottom:1px #dadada solid;
	background-image: url(../images/i1.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
}
.cms_side ul li:hover{background:url(../images/i2.jpg) #0094dd;background-repeat: no-repeat;
	background-position: 10px center; }
.cms_side ul li:hover a{color:#fff;}
.cms_side ul li a{display:block; line-height:30px;text-indent:20px; text-align:left;}


 #menu {margin-top:10px;width:172px; }
 #menu h1 { padding-left:10px;height:30px; line-height:30px; display:block; font-size:12px; border-bottom:1px #dadada solid;background-image: url(../images/i1.jpg);background-repeat: no-repeat;background-position: 10px center;text-indent:10px;}

 #menu h1:hover{background:url(../images/i2.jpg) #0094dd;background-repeat: no-repeat;background-position: 10px center;}
 #menu h1:hover a{color:#fff;} 
 
 #menu h2 a{padding-left:15px;}
 #menu h2:hover a{color:#0094dd;}
 #menu h2 {padding-left:15px;height:30px; line-height:30px; font-size:12px; border-bottom:1px #dadada solid; background:url(../images/i3.jpg);background-repeat: no-repeat;background-position: 20px center;}
 #menu .no {display:none;}

.cms_main{float:left; margin-left:28px;width:800px;}/*右侧内容页*/
.cms_title{ height:24px; line-height:24px; border-bottom:1px solid #ebebeb;margin-top:4px;}
.cms_title span{font-size:14px;}
.cms_title em{
	background-image: url(../images/title.jpg);
	background-repeat: no-repeat;
	width:7px;
	height:18px;
	position:relative;
	display:block;
	float:left;
	margin-top:7px;
} 
.cms_title h3{ float:left; font-size:12px; font-weight:bold;color:#000;}
.cms_title h4{ float:right; padding-top:2px;}

.cms_main-content{padding:15px; min-height:400px; line-height:160%;}
.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;}


 /*产品中心*/
.cms_product-box{padding:15px 0px;width:100%;overflow:hidden; zoom:1;}
.cms_product-box dl{width:370px; float:left;overflow:hidden; zoom:1;margin-bottom:15px;}
.cms_product-box .pleft{margin-left:60px;}
.cms_product-box dt{width:190px; float:left;}
.cms_product-box dd{width:170px; float:left; margin-left:10px;}
.cms_product-box dd .protitle a{color:#c00000;font-size:14px;}
.cms_product-box dd .prosummary {margin-top:5px;}
.cms_product-box .img_box{ width:190px;height:146px;border:1px solid #ebebeb; text-align:center;display: table-cell;vertical-align: middle;}
.banner{ text-align:center; background:#f5f5f5;}

/* 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:266px;width:536px;}
.tb-s310, .tb-s310 img{max-height:266px;max-width:536px;}
.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;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:222px; margin-left:10px;}
.profx{width:100%; text-align:right;}
.pro_cont{color:#c00000; font-size:14px;}
.pro_info{margin-top:10px; }
.pro_info_cont{line-height:160%;margin-top:20px;}

.mes > div{ float:left;}
.mes input{background: none repeat scroll 0 0 #f8f8f8;border: 1px solid #ebebeb;border-radius: 3px;height:26px;margin-right:8px;padding:0 3px;}
.mes .firstname{width:160px;}
.mes .lastname{width:160px;}
.mes .inputemail{width:300px;}
.mes .bot{width:92px;height:28px;background:url("../images/bot.jpg");border:0px;border-radius: 0px;margin-top:17px;}



