﻿@charset "utf-8";
/* CSS Document */
/*一般企业站CSS样式*/
.cms_content,.cms_product,.cms_logo,cms_link-box,.cms_top-bar{width:1000px; margin:0 auto;}/*容器宽度*/
.cms_header{ background:url(img/header.png) repeat-x;}
.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{ height:105px;}
.cms_logo-left{float:left;padding-top:20px;}/*logo*/
.cms_logo-right{float:right; width:300px; margin-top:30px; }/*logo 右侧内容*/
.cms_tel{ overflow:hidden;zoom:1;}
.cms_tel span{padding-left:35px; background:url(img/top_right.png) no-repeat left; height:30px; color:#d9091d; font-size:18px; font-style:italic; line-height:30px; float:right; margin:0 10px 10px 0;font-weight:bold;}
.cms_tel form{ display:inline;float:right;}
.cms_search{position:relative;}
.cms_btn-search{display:block; float:left;padding:0px 10px;height:26px;line-height:26px; background:#0074C5;color:#fff; position:absolute;right:0px;top:0px;}
.cms_input-search{float:right;width:206px;height:24px; line-height:24px; border:1px #0074C5 solid; background:url(img/search.png) left no-repeat; padding-left:24px;}
.zhen{width:120px;height:20px; line-height:20px; border:1px #dadada solid;}
/*二级下拉*/
.cms_nav{background:#0074C5; width:100%;position:relative; z-index:999; height:40px; border-top:1px solid #fefefe;}
.cms_nav ul{width: 1000px; height:40px;margin:0 auto;border-left:1px solid #9fc9cb;}	
.cms_nav ul li{width:196px;float:left;position: relative;text-align:center; border-right:1px solid #9fc9cb;}	
.cms_nav ul li ul{left:0px; position: absolute;width: 140px;top: 40px;display: none;}
.cms_nav ul li:hover{ display:block;}
.cms_nav ul li ul li{background:#0074C5;border-top:1px #dadada solid; border-bottom:1px #dadada solid;border-left:1px #dadada solid;border-right:1px #dadada solid;float:none;}
.cms_nav ul li ul li ul{ top:-1px;left:150px;}
.cms_nav ul li a{
	display:block;
	line-height:40px;
	color:#fefefe;
	font-size:15px;
	background-image: url(img/i3.jpg);
	background-repeat: no-repeat;
	background-position: 146px center;
}
.cms_nav ul li ul li a{ background-image:none;}
.cms_nav ul li a:hover{color:#fefefe;background-color:#0074C5;}
.cms_nav .current{background-color:#0074C5; color:#fefefe;}	
.cms_nav .leave{background-color:#0074C5; color:#fefefe;}
/* 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:10px;}

/*页脚*/   
.cms_footer{background:#0074C5; width:100%; height:55px; margin-top:20px;}
.foot{ width:1000px; margin:0 auto; text-align:center; padding-top:10px;}   
.foot p{ color:#fff; font-size:12px; line-height:20px; }
/*产品切换样式*/ 
.cms_product{margin-top:15px;}
.main_quality{ width:1000px; height:190px; margin:0 auto; margin-top:10px; background:url(img/quality_bg.png); }
.quality_title{height:32px; background:url(img/title2.png) no-repeat; line-height:32px;width:1000px; padding-left:25px;}
.quality_title h3{line-height:32px; color:#fff; font-size:14px; }
.cms_rollBox{width:1000px;overflow:hidden;padding:12px 0 5px 0;} 
.cms_rollBox .LeftBotton{height:45px;width:10px; background:url(img/left.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:40px 5px 0 5px;cursor:pointer;} 
.cms_rollBox .RightBotton{height:45px;width:10px; background:url(img/right.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:40px 5px 0 5px;cursor:pointer;} 
.cms_rollBox .Cont{width:960px;overflow:hidden;float:left;} 
.cms_rollBox .ScrCont{width:10000000px;} 
.cms_rollBox .Cont .pic{width:195px; float:left;text-align:center;} 
.cms_rollBox .Cont .pic img{width:180px;height:120px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;} 
.cms_rollBox .Cont .pic p{margin-left:8px; display:block;line-height:20px; font-size:12px;  width:180px; height:20px; background:#1d6569;} 
.cms_rollBox .Cont .pic p a{color:#fff; }
.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:260px;float:left; background:#fff; border:1px solid #ccc; border-top:none; height:240px;}
.cms_column-title{height:35px; background:url(img/entitle.png) top; line-height:35px;width:210px; padding-left:50px;  }
.cms_column-title h3{line-height:35px; color:#fff; font-size:14px;}
.cms_column-title a{ padding-right:10px;line-height:35px;}
.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*/

/*首页联系我们*/
.main_contact{ width:260px; height:272px; border:1px solid #ccc; float:left; margin-top:10px; background:#fff;}
.main_contact_1{ padding-left:5px;width:200px;background:#fff;}
.main_contact_2{ padding-left:5px;padding-top:10px;width:250px;background:#fff;}
.con_title{width:260px; height:35px; border-bottom:1px solid #000; /*background:url(img/c1.png) right no-repeat; */color:#0074C5; font-size:14px;}
.main_contact p{ line-height:28px; padding-left:10px; font-size:12px; color:#333333;}

.main_pro{ width:730px; height:540px; float:right;}
.main_pro_title{ height:35px; background:url(img/title1.png); overflow:hidden;zoom:1;}
.main_pro_title h3{ color:#fff; font-size:14px;  margin-left:20px; float:left; line-height:35px; padding-top:0px; font-weight:bold;}
.main_pro_title a{color:#fff; font-size:14px; }
.main_pro_title span{ color:#fff; font-size:12px;  float:right;line-height:35px;padding:0px 20px 0 0 ;}
.main_pro_content{ width:726px; height:486px; margin:0 auto; border:2px solid #eaeaea; background:#fff;}
.pro_pic{ border-bottom:1px #e9e9e9 dashed; overflow:hidden;zoom:1;}
.pro_pic_title{ width:710px; height:30px; overflow:hidden;zoom:1; margin:5px 15px;}
.pro_pic_title h4{ color:#67c0e8; font-size:14px;  line-height:30px; float:left; font-weight:bold;}
.pro_pic_title span{ color:#666666; font-size:12px; line-height:30px; float:right; margin-right:20px;}
.pro_pic_content{ width:220px; height:200px; margin-left:18px; float:left;}
.pro_pic_content img{}
.pro_pic_content div{background:url(img/pro01.png) top no-repeat; color:#333333; font-size:12px;  text-align:center; height:30px; line-height:30px;}

.main_news{width:260px; height:186px; border:1px solid #ccc; margin-top:10px; float:left; background:#fff;}
.main_news_title{/*padding-left:10px; */border-bottom:1px solid #0074C5; height:30px;color: #0074C5;font-size: 14px;}
.main_news ul li{ width:190px; height:30px; background:url(img/circle.jpg) left center no-repeat; line-height:30px; padding-left:15px; margin-left:10px; color:#333333; font-size:12px; overflow:hidden; }

.main_company{width:730px; height:186px; float:right; overflow:hidden;zoom:1; }
.main_com_content{ height:145px;width:726px;margin:0 auto; border:2px solid #eaeaea; background:#fff; padding:5px;position:relative;}
.main_com_content img{ float:left; margin-right:10px;}
.main_com_content p{ width:500px;color:#666666; font-size:12px; position:absolute; left:210px; top:10px; text-indent:2em; line-height:20px;}





/*友情链接*/
.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;height:320px; width:100%; margin-top:2px; background:#000000; }/*banner容器宽度可随意设置*/
.cms_slide{height:320px;overflow:hidden;}
.cms_slide .d1{width:100%;height:320px;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:290px;}/*控制轮播的按钮定位*/
.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(img/img1.png) center no-repeat;/*注意图片路径*/
		float:left;
		margin:0 3px;
		display:inline;
		}
.cms_slide .d2 li.nuw{background:url(img/img1_1.png) no-repeat center;}/*注意图片路径*/
  
/*内容页*/
.cms_side{float:left;width:210px;}/*左侧导航页*/
.cms_title{ padding:10px 0px 10px 15px;border-bottom:1px #dadada solid;}
.cms_title span{font-size:14px;}
.cms_title b{color:#ccc; padding-left:5px; font-weight:normal;} 
.cms_title h3{ float:left; font-size:14px;}
.cms_title h4{ float:right; padding-top:2px;}
.cms_side ul{}
.cms_side ul li{border-bottom:1px #dadada solid;}
.cms_side ul li a{display:block; line-height:30px;text-indent:15px; text-align:left;}

.page_side{width:260px; /*min-height:130px;*/background:#fff; overflow:hidden; float:left;}
.about_title{ width:260px; height:30px; background:#0074C5 ; line-height:25px;}
.about_title span{ margin: 10px 0 0 15px; color:#fff; font-size:14px;  font-weight:bold;}
.page_side ul li a{ display:block; background:url(img/tu_list.png) left center no-repeat;width:240px; height: 27px; border-bottom:1px dashed #ccc; line-height:27px; padding-left:25px; margin-left:10px; color:#333333; font-size:12px;  font-weight:bold;}
.page_side ul li ul a{/*background:url(img/tu_list.png) 20px center no-repeat;*/background:none; padding-left:38px; font-weight:normal;}
.page_contact{width:260px; /*height:230px;*/ background:#fff; float:left; margin-top:10px;}
.page_contact p{ color:#333333;  font-size:12px; line-height:20px; margin:10px;}

.us_main{ width:710px; min-height:650px; float:left; border:1px solid #dcdcdc; margin-left:20px;background:#fff; }
.us_title{ width:670px; height:35px; padding:0 20px; overflow:hidden;zoom:1; border-bottom:1px solid #0074C5;}
.us_title h3{ color:#0074C5; font-size:14px;  float:left;line-height:35px;}
.us_title h4{color:#333333; font-size:12px;float:right; line-height:35px;}
/*
.us_main-content img{ width:220px; margin:15px; float:left;}
*/
.us_main-content p{ display:block; text-indent:2em; margin:20px; color:#333333; font-size:12px; line-height:20px;} 

.news_main{ min-height:665px;}
.news_main-content ul li{ width:720px; height:100px; margin:15px 20px 0 10px; border-bottom:1px dashed #333333; }
.news_main-content ul li h3{ color:#000; font-size:16px; display:inline;}
.news_main-content ul li span,.news_main-content ul li p,.news_main-content ul li a{color:#333333; font-size:12px;  line-height:25px; }
.news_main-content ul li p{display:inline;}
.news_main-content ul li a{ color:#0074C5;}
.cms_main{float:left; margin-left:20px;width:758px;}/*右侧内容页*/
.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;}

.table-c table{border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}
.table-c table td{border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc}

.news_main-content1 ul li{ width:720px; height:100px; margin:15px 20px 0 10px; }
.news_main-content1 ul li h3{ color:#000; font-size:16px; display:inline;}
.news_main-content1 ul li span,.news_main-content ul li p,.news_main-content ul li a{color:#333333; font-size:12px;  line-height:25px; }
.news_main-content1 ul li p{display:inline;}
.news_main-content1 ul li a{ color:#0074C5;}
.cms_main-content1{padding:15px; min-height:400px;}
.cms_main-content1 h1{font-size:14px; font-weight:bold; padding-bottom:10px;}
.cms_main-content1 h2{font-size:16px; text-align:center; border-bottom:1px #dadada solid; padding:3px 0px;}
.cms_main-content1 h4{ color:#ccc; text-align:center; padding:3px 0px 10px 0px;}
.cms_main-content1 p{padding:3px 0px;}

  
/*新闻列表*/
ul.cms_new-list li{
	  border-bottom:1px #dadada dotted;
	  height:25px;
	  line-height:25px;
	  background:url(img/circle.jpg) left no-repeat;
	  padding-left:20px;
	  font-weight:bold;
	  }
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;}


 /*产品中心*/
.pro_main{}
.pro_main-content ul {overflow:hidden;zoom:1;}
.pro_main-content ul li{ margin-top:10px;float:left; width:220px; height:190px; margin:4px;border:1px solid #ccc;}
.pro_main-content ul li img{ }
.pro_main-content ul li span{ display:block;text-align:center; color:#333333; font-size:12px; line-height:25px;}


.page_product1{ width:730px; margin:10px; height:450px;}
.page_pic{float:left;}
.page_product1 span{ float:left; display:block; width:350px; }
.page_product1 ul{ width:358px; float:left;}
.page_product1 ul li{ width:80px; float:left; padding-right:0px; margin-top:10px;}
.page_title{width:730px; height:35px;margin:10px; border-bottom:3px #3e669a solid;}
.page_title .t1{ width:95px; height:35px; background:#3e669a; color:#fff; font-size:14px;  text-align:center;line-height:35px;}
.page_product2 p{ text-indent:2em;}
.products_com img{vertical-align: middle;max-height:250px; }
.page_pic{/*非IE的主流浏览器识别的垂直居中的方法*/display: table-cell;vertical-align:middle; /*设置水平居中*/ text-align:center; /* 针对IE的Hack */ *display: block;*font-size: 175px;/*约为高度的0.873，200*0.873 约为175/*防止非utf-8引起的hack失效问题，如gbk编码*/width:358px;height:330px;border: 1px solid #eee;     }
.page_pic img{/*设置图片垂直居中*/vertical-align:middle;max-height:330px;    }



 /* box */
.pro_box{padding:10px;}
.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;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 3px;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{height:300px;width:325px;}
.tb-s310, .tb-s310 img{max-height:300px;max-width:325px;}
.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("img/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
/**/
.product_title{ overflow:hidden;zoom:1;}
.pro_name{ float:left;width:340px; margin-left:10px;}
.profx{width:100%; text-align:right;}
.pro_cont{min-height:210px;}
.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;height:31px; line-height:31px; color:#888888;cursor:pointer;}
.protype_ifno .on{ background:#0074C5;color:#fff;}
.protype_cont{border-top:2px solid #0074C5;padding:10px;}
.protype_cont ul{ display:none;width:700px;  word-break:break-all;    word-wrap:break-word;   }

.us_main-content,.pro_main-content{padding:10px;}
.onlinebox .online{ display:block;width:79px;height:30px; background:url(img/en_online.png);}
.proname{ font-size:14px; font-weight:bold; margin-bottom:5px;}
.prospec{ min-height:230px;}


.proinfo_list{ overflow:hidden;zoom:1;margin-top:15px;}
.proinfo_list_title{ line-height:30px; font-size:14px; font-weight:bold; color:#0074C5; border-bottom:2px solid #0074C5; margin-bottom:10px;}
.proinfo_list ul{width:700px}
.proinfo_list li{width:128px;margin-right:10px; float:left;}
.proinfo_list .img_list{width:126px;height:114px; border:1px solid #ccc;display: table-cell;
vertical-align: middle; text-align:center;}
.proinfo_list p{line-height:20px; text-align:center;}

.iimg_box{border:1px solid #ccc;width:220px;height:157px; text-align:center;display: table-cell;
vertical-align: middle;}