@charset "utf-8";
/* CSS Document */
/*一般企业站CSS样式*/
.cms_content,.cms_logo,cms_link-box,.cms_top-bar,.cms_top_b{width:1000px; margin:0 auto;}/*容器宽度*/
.cms_header{border-bottom:1px solid #ebebeb;width:100%; position:fixed;top:0px;z-index:9999; background:#fff;}
.cms_top{ height:39px;border-bottom:1px solid #d9d8d8; background:#f3f2f2;}
.cms_logo{ height:100px; position:relative;}
.logo{ padding-top:20px; float:left;}
/*.cms_tel{ width:162px; height:22px; background:url(../images/cms_xz_bg.png) no-repeat; line-height:22px; margin-left:73px;}
.cms_tel a{ color:#666; background:url(../images/cms_xz_a.png) no-repeat left center; padding-left:7px; margin-left:15px;}
.cms_tel .wd{ margin-left:43px;}
.cms_search{ background:url(../images/cms_dh.png) no-repeat left center; margin-top:33px; height:31px; line-height:31px; padding-left:43px; font-family:"Microsoft YaHei"; font-size:24px; color:#f0770c; font-weight:bold;}
*/
.cms_top_b{ position:relative;height:39px; font-size:13px; line-height:39px;}
.cms_top_b .shome{
	position:absolute;
	left:0px;
	top:0px;
	color:#4c4c4c;
	padding-left:20px;
	background-image: url("../images/cms_xfz.png");
	background-repeat: no-repeat;
	background-position: left 13px;
}
.cms_top_b .tel{position:absolute;right:20px;top:0px; color:#4c4c4c; }
.cms_top_b .tel font{ font:Arial, Helvetica, sans-serif;color:#f0770c;font-size:17px}
.cms_top_b .lang{position:absolute;right:0px;top:0px;}
.cms_top_b .lang a{margin:0 10px; font-size:12px; color:#4c4c4c;}
/*二级下拉*/
.cms_nav{width:auto;position:absolute; z-index:999; bottom:11px;right:0px;}
.cms_nav ul{}	
.cms_nav ul li{ font-family:"Microsoft YaHei"; font-size:14px;padding:0 20px; float:left;}	
.cms_nav .no{ margin-right:0; background:none; padding-right:0;}
.cms_m_l{ float:left; background:url("../images/cms_m_l.jpg") no-repeat; width:10px; height:24px;}
.cms_m_r{ float:left; background:url("../images/cms_m_r.jpg") no-repeat; width:10px; height:24px;}
.cms_nav ul li ul{ height:24px; left:0px; position: absolute;top: 38px;display:none;}
.cms_nav ul li ul li{ height:24px; line-height:22px; font-family:"SimSun"; font-size:12px; padding-right:12px; background:url("../images/cms_m_c.jpg") repeat-x; margin-right:0;}
.cms_nav ul li ul li ul{ top:-1px;left:150px;}
.cms_nav ul li a{display:block;border-bottom:2px solid #fff;padding-bottom:15px;font-size:15px; font-weight:bold;}
.cms_nav ul li ul li a{ color:#fff; float:left; background:url("../images/cms_m_fgx.jpg") no-repeat right 0px; padding-right:12px;}
.cms_nav ul a:hover{border-bottom:2px solid #0e71c0;padding-bottom:15px;color:#0e71c0;}
.cms_nav .current{ color:#008cd7;}	
.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:30px; margin-bottom:45px;}

   
/*产品切换样式*/ 
.cms_product{margin-top:90px;}
.cms_rollBox{width:1000px;overflow:hidden; margin-top:10px;} 
.cms_rollBox .LeftBotton{height:18px;width:10px; background:url("../images/cms_p_l.jpg") no-repeat;overflow:hidden;float:left;display:inline;margin:71px 0 0 0;cursor:pointer;} 

.cms_rollBox .RightBotton{height:18px;width:10px; background:url("../images/cms_p_r.jpg") no-repeat;overflow:hidden;float:left;display:inline;margin:71px 0 0 0;cursor:pointer;} 
.cms_rollBox .Cont{width:919px;overflow:hidden;float:left; margin-left:30px; margin-right:31px; display:inline;} 
.cms_rollBox .ScrCont{width:10000000px;} 
.cms_rollBox .Cont .pic{width:211px; float:left; margin-right:25px; display:inline; text-align:center;} 
.cms_rollBox .Cont .pic img{ width:203px; height:152px; padding:3px; border:1px solid #e5e5e5;} 
.cms_rollBox .Cont .pic p{ line-height:160%; margin-top:5px;font-size:14px; font-family:"Microsoft YaHei";} 
.cms_rollBox #List1,.rollBox #List2{float:left;} 
   
/*模块*/ 
.cms_column{width:488px;float:left;}
.cms_column1{ width:488px; float:right;}
.cms_column-title{ height:32px; font-family:"Microsoft YaHei"; margin-bottom:10px;}
.cms_column-title h3{ float:left; font-size:18px; color:#00a1e9;}
.cms_z_hx{ float:left; height:1px; width:347px; background:#e5e5e5; margin-top:10px; margin-left:15px; display:inline;}
.cms_z_hx1{ float:left; height:1px; width:859px; background:#e5e5e5; margin-top:10px; margin-left:15px; display:inline;}
.cms_column-title a{ float:right; color:#757175;}
.cms_column-info1{ width:488px; height:150px;}
.cms_b_nr{ line-height:20px; margin-top:8px;}
.cms_b_nr a{ color:#332e32;}

ul.cms_x_l{ border-top:1px solid #ebebeb;}
ul.cms_x_l li{ height:31px; line-height:31px; border-bottom:1px solid #ebebeb;}
ul.cms_x_l li a{ background:url("../images/cms_n_jt.jpg") no-repeat left center; padding-left:14px; width:360px; overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
ul.cms_x_l li span{ float:right; color:#b3b3b3;}

/*导航*/
.cms_dh{ background:#f4f4f4; padding:30px 0 20px 0; margin-top:42px;}
.cms_dh1{ width:1000px; margin:0 auto;}
.cms_d_xq{ width:153px; background:url("../images/cms_d_xq.jpg") repeat-y right top; float:left; margin-right:77px; display:inline;}
.cms_d_xq22{ width:155px; margin-right:75px;}
.cms_d_xq11{ width:175px; margin-right:55px;}
.cms_d_xq1{ width:289px;}
.cms_d_xq2{ background:none; margin-right:0;}
.cms_d_tb{ color:#0099e2; font-family:"Microsoft YaHei"; font-size:14px; background:url("../images/cms_d_tb1.jpg") no-repeat left center; padding-left:23px; margin-bottom:12px;}
.cms_d_tb1{ background:url("../images/cms_d_tb2.jpg") no-repeat left center;}
.cms_d_tb2{ background:url("../images/cms_d_tb3.jpg") no-repeat left center;}
.cms_d_lm{ line-height:20px; padding-left:23px; color:#666;}
.cms_d_lm a{ color:#666;}
.cms_ys1{ background:url("../images/cms_d_wx.jpg") no-repeat left center; padding-left:21px;}
.cms_ys2{ background:url("../images/cms_d_yk.jpg") no-repeat left center; padding-left:21px;}

/*页脚*/   
.cms_footer{background:url("../images/cms_bottom.jpg") repeat-x; height:36px;}
.cms_bottom{ width:1000px; color:#fff; line-height:36px; font-family:"Microsoft YaHei"; margin:0 auto;}
.cms_bottom a{color:#fff;padding-right:15px;}
.cms_bottom h4{ float:left;}
.cms_bottom span{ float:right;}
   
/*焦点图样式*/
.cms_banner{position:relative; background:url("../images/cms_b_bg.jpg") repeat-x left bottom; height:452px;margin-top:141px;}/*banner容器宽度可随意设置*/
.cms_slide{height:450px;overflow:hidden;}
.cms_slide .d1{width:100%;height:450px;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:405px;}/*控制轮播的按钮定位*/
.cms_slide .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -109px;display:inline;}
.cms_slide .d2 li{
		width:57px;
		height:5px;
		overflow:hidden;
		cursor:pointer;
		background:url("../images/cms_b_b.jpg") center no-repeat;/*注意图片路径*/
		float:left;
		margin:0 8px;
		display:inline;
		}
.cms_slide .d2 li.nuw{background:url("../images/cms_b_l.jpg") no-repeat center;}/*注意图片路径*/
  
/*内容页*/
.cms_side{float:left;width:200px;}/*左侧导航页*/

ul.cms_n_list1{}
ul.cms_n_list1 li{ width:200px; line-height:40px; text-align:right; height:40px; margin-bottom:1px;}
ul.cms_n_list1 li a{ width:155px; height:40px; display:block; padding-right:45px; background:url("../images/cms_l_a.jpg") no-repeat; font-family:"Microsoft YaHei"; font-size:14px; color:#666;}
ul.cms_n_list1 li a:hover{ background:url("../images/cms_l_h.jpg") no-repeat; color:#fff;}
ul.cms_n_list1 li a.hover{ background:url("../images/cms_l_h.jpg") no-repeat; color:#fff;}
  
.cms_main{float:right; width:770px; line-height:180%;}/*右侧内容页*/
.cms_title h4{ height:20px; width:770px; border-bottom:1px solid #e5e5e5; line-height:20px; text-align:right; color:#666;}
.cms_title h4 a{ color:#666; padding-left:8px;}
.cms_bt{ margin-top:15px; margin-bottom:15px;}
.cms_bt h3{ font-size:16px;font-family:"Microsoft YaHei"; color:#333; background:url("../images/cms_cs.jpg") no-repeat left center; padding-left:10px;}
.cms_bt span{ line-height:25px;}

.cms_main-content{ color:#666; min-height:400px;}
.cms_main-content h1{font-size:14px; font-weight:bold; padding-bottom:10px;}
.cms_main-content .newtitle{font-size:18px; color:#ff7800; border-bottom:1px #dadada solid; padding-bottom:10px;font-family:"Microsoft YaHei"; margin-bottom:20px; text-align:center;}
.cms_main-content .newbox{ font-size:14px;padding:20px; margin:20px 0; background:#fff; border:1px dashed #dadada;}
.cms_main-content .newtime{ color:#ccc; padding:3px 0px 10px 0px;}
.cms_n_nr{ color:#666; line-height:20px;}

  
/*新闻列表*/
ul.cms_new-list{ margin-bottom:40px;}
ul.cms_new-list li{
	  border-bottom:1px #c4c4c4 dotted;
	  height:30px;
	  line-height:30px;
	  background:url("../images/cms_n_bz.jpg") no-repeat left center;
	  padding-left:10px;
	  }
ul.cms_new-list li a{float:left; color:#666; width:630px; overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
ul.cms_new-list li a:hover{ color:#ff7800;}
ul.cms_new-list li span{float:right; color:#999;}

ul.cms_new-img{ overflow:hidden;zoom:1;}
ul.cms_new-img li{ float:left; width:170px; margin:10px;}
ul.cms_new-img img{width:170px;height:123px;}
ul.cms_new-img p{ line-height:160%; height:38px; margin-top:5px;text-align:center;}
ul.cms_new-img p a{ width:170px; overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
 /*产品中心*/
 .menu-one{}
.menu-one > li {width: 200px; height: auto; overflow: hidden;}
.menu-one > li.firstChild {}
.menu-one .header { height: 40px; background:url("../images/cms_l_a.jpg") no-repeat; margin-bottom:1px; line-height:40px; cursor: pointer;}
.menu-one .header:hover{background:url("../images/cms_l_h.jpg") no-repeat;}
.menu-one .header:hover .txt{ color:#fff;}

.menu-one .header > span {display: block;}
.menu-one .header .txt {float: right; padding-right:45px; color: #333; font-family:"Microsoft YaHei"; font-size:14px;}
.menu-one .header .arrow {float: right; width: 40px; height: 40px; background: url("../images/arrow-d.png") no-repeat center center;}
.menu-two {display: none; width: 200px; height: auto;}
.menu-two li {width:155px; height:31px; background:url("../images/cms_l_li.jpg") no-repeat; text-align:right; padding-right:45px; font-family:"Microsoft YaHei"; font-size:12px; line-height: 35px; font-size:12px; margin-bottom:1px;}
.menu-two li.firstChild {border: 0;}
.menu-two li a {display: block; color: #666;}
.menu-two li a:hover{ color:#0877aa;}
.menu-two li:hover,
.menu-two li.menuTwo-current { color:#0877aa;}
.menu-show .header {background:url("../images/cms_l_h.jpg") no-repeat;}
.menu-show .header .txt {color:#fff;}
.menu-show .header .arrow {background-image: url("../images/arrow-u.png");}
 
 
.cms_p_fl{ width:770px;}
.cms_p_fl dl{ margin-bottom:20px;}
.cms_p_fl dl dt{ width:236px; height:171px; float:left;}
.cms_p_fl dl dt img{ width:228px; height:171px; border:1px solid #e5e5e5; padding:3px;} 
.cms_p_fl dl dd{ width:526px; float:left;}
.cms_p_tit{ width:526px; height:39px; background:url("../images/cms_p_tit.jpg") no-repeat;}
.cms_p_tit h3{font-family:"Microsoft YaHei"; font-size:14px; color:#008ad4; padding-left:48px; line-height:39px;}
.cms_p_nr{ margin-top:7px; margin-left:11px;}
.cms_p_nr ul li{ float:left; width:142px; background:url("../images/cms_p_xh.jpg") repeat-x left bottom; height:30px; line-height:30px; margin-right:29px; display:inline;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.cms_p_nr ul li a{ color:#666; background:url("../images/cms_p_a.jpg") no-repeat left center; padding-left:9px;}
.cms_p_nr .no1{ margin-right:0;}

ul.cms_p_list{}
ul.cms_p_list li{ width:240px; float:left; margin-right:16px; margin-bottom:20px; display:inline; text-align:center;}
ul.cms_p_list li img{ width:232px; height:174px; padding:3px; border:1px solid #e5e5e5;}
ul.cms_p_list li span{display:block; line-height:160%;margin-top:5px;height:38px;}
ul.cms_p_list li span a{ color:#052c6d; font-size:14px;}
ul.cms_p_list .no{ margin-right:0;}

.cms_pro-img{}
.cms_pro-img img{ width:762px; border:1px solid #e5e5e5; padding:3px;}
.cms_p_xq{ margin-top:30px;table-layout:fixed; word-break: break-all; overflow:hidden;}
.cms_p_tit1{ width:770px; height:30px; background:url("../images/cms_p_xq.jpg") repeat-x;}
.cms_p_tit1 strong{ line-height:40px; margin-left:15px; border-bottom:2px solid #ff7800; color:#ff7800; font-weight:bold; font-size:14px;}
.cms_p_nr1{ margin-left:15px; width:755px; margin-top:15px; line-height:20px; color:#666; min-height:200px;}

/*视频*/
ul.cms_p_list1{}
ul.cms_p_list1 li{ width:370px; float:left; margin-right:30px; display:inline; margin-bottom:30px; position:relative;}
.cms_s_tb a{ position:absolute; width:44px; height:44px; background:url("../images/cms_sp.png") no-repeat; right:25px; bottom:25px;}
ul.cms_p_list1 li img{ width:362px; height:222px; padding:3px; border:1px solid #e5e5e5;}
ul.cms_p_list1 .no{ margin-right:0;}

#main{position:absolute;bottom:141px;}

.node1{ float:left; font-size:16px; font-weight:bold;margin-right:40px;text-align:left;}
.node2{ font-size:14px; font-weight:normal;padding-top:10px;}
.node3{font-size:14px;padding-left:20px;}

.links{ margin-top:10px;}

.links p {
	margin: 5px auto;
	color: #4f4f4f
}
.links p a {
	color: #4f4f4f; display:block; padding:0 10px; float:left; overflow:hidden; line-height:24px; white-space: nowrap;
}