@charset "utf-8";
/* CSS Document */
/*一般企业站CSS样式*/
.cms_content,.cms_logo,.cms_nav ul,cms_link-box,.cms_top-bar{width:960px; margin:0 auto;}/*容器宽度*/

.cms_logo{ height:115px;}
.cms_logo-left{float:left;}/*logo*/
.cms_logo-right{float:right;}/*logo 右侧内容*/
.cms_search{ margin-top:21px; padding-bottom:30px; margin-left:299px;}
.cms_btn-search{ float:left; width:55px; height:30px;}
.cms_input-search{ float:left; padding-left:8px; width:270px; color:#c0c0c0; font-size:13px; height:30px; background:url(../images/cms_input.jpg) no-repeat;}

/*menu*/
ul#cms_main_nav{width:auto;overflow:hidden;zoom:1; text-align:right; float:right;}
ul#cms_main_nav li{ float:left; font-size:14px; text-transform:uppercase; padding:0 12px; background:url(../images/cms_fgx.jpg) no-repeat right center; font-weight:bold;}
ul#cms_main_nav li a{ color:#999;}
ul#cms_main_nav li a:hover{ color:#0071bb;}
ul#cms_main_nav li a.hover{ color:#0071bb;}
ul#cms_main_nav .no{ background:none; padding-right:0;}


/*焦点图样式*/
.cms_banner{position:relative;}/*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: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;}/*注意图片路径*/
  
/*index start*/
.cms_content{ margin-top:30px;}
.cms_service{}
.cms_serv_1{ position:relative; float:left; width:176px; height:120px; margin-right:20px;}
.cms_serv_1.no{ margin-right:0;}
.cms_serv_1 img{ width:176px; height:120px;}
.cms_serv_1 p{ width:176px; height:23px; background:url(../images/cms_s_p_a.png) no-repeat; text-align:right; position:absolute; bottom:0; left:0; line-height:23px; overflow:hidden;}
.cms_serv_1 p a{ text-transform:uppercase; font-weight:bold; font-size:13px; color:#fff; padding-right:5px; color:#fff;}

.cms_ab_news{ margin-top:25px;}
.cms_about{ width:533px; float:left;}
.cms_a_tit{ width:533px; height:36px; background:url(../images/cms_ab_tit.png) no-repeat;}
.cms_a_tit h3{ float:left; color:#fff; font-size:16px; font-weight:bold; text-transform:uppercase; padding-top:5px; padding-left:15px;}
.cms_a_tit a{ float:right; text-transform:uppercase; color:#6a6a6a; font-weight:bold; background:url(../images/cms_m_bg.png) no-repeat right center; padding-right:6px; margin-right:15px; margin-top:7px;}
.cms_a_con{ margin-top:10px; margin-left:15px;}
.cms_a_con img{ float:left; width:164px; height:150px;}
.cms_a_nr{ float:left; margin-left:13px; display:inline; width:333px; }
.cms_a_nr b{ color:#f57300; line-height:20px;}
.cms_a_con1{ padding:8px 0;}
.cms_a_nr a{ line-height:18px; color:#555;}
.cms_con_fg{ width:1px; height:148px; background:url(../images/cms_xx.png) no-repeat; float:left; margin:47px 16px 0 16px;}
.cms_news{ float:left; width:394px;}
.cms_a_tit1{ width:394px; background:url(../images/cms_news_tit.png) no-repeat;}
ul.cms_n_list{ margin-left:15px;}
ul.cms_n_list li{ line-height:26px; background:url(../images/cms_news_bg.png) no-repeat left center; padding-left:13px;}
ul.cms_n_list li span{ float:right; color:#868686;}
ul.cms_n_list li a{ color:#555; width:270px; overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
ul.cms_n_list li a:hover{ color:#0371b6;}

.cms_product{margin-top:25px;}
.cms_rollBox{width:960px;overflow:hidden;}
.cms_column-title{ width:960px; height:27px; background:url(../images/cms_link_tit.jpg) no-repeat;}
.cms_column-title h3{ float:left; color:#126bcb; font-size:16px; font-weight:bold; text-transform:uppercase; padding-top:4px; padding-left:30px;}
.cms_column-title a{ float:right; text-transform:uppercase; color:#6a6a6a; font-weight:bold; background:url(../images/cms_m_bg.png) no-repeat right center; padding-right:6px; margin-right:15px; margin-top:7px;}

.cms_rollBox .Cont{width:1000px;overflow:hidden;float:left; margin-top:17px; display:inline;} 
.cms_rollBox .ScrCont{width:10000000px;} 
.cms_rollBox .Cont .pic{ width:225px; height:78px; float:left; margin-right:17px; display:inline; border:1px solid #e5e5e5;  text-align:center;} 
.cms_rollBox .Cont .pic img{ width:225px; height:78px;} 
.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;} 

/*bottom*/
.cms_footer{ height:40px; background:#0171b5; margin-top:50px;}
.cms_b_con{ width:1000px; margin:0 auto; line-height:40px; color:#fff; font-size:13px;}

/*nei ye*/
.cms_n_left{ width:264px; float:left;}
.cms_l_tit{ width:264px; height:36px; background:url(../images/cms_n_tit.jpg) no-repeat;}
.cms_l_tit h3{ font-weight:bold; font-size:15px; color:#fff; color:#fff; text-transform:uppercase; padding:6px 0 0 15px;}
ul.cms_l_list{ margin-left:15px;}
ul.cms_l_list li{ width:249px; height:34px; line-height:34px; font-size:13px; background:url(../images/cms_l_list.jpg) no-repeat;}
ul.cms_l_list li a{ color:#666; font-weight:bold;}
ul.cms_l_list li a:hover{ color:#f57300;}
ul.cms_l_list li a.hover{ color:#f57300;}

.cms_n_right{ float:right; width:666px;}
.cms_r_tit{ width:706px; height:27px; background:url(../images/cms_r_tit.jpg) no-repeat; line-height:27px;}
.cms_r_tit h3{ font-size:13px; font-weight:bold; float:left; color:#126bcb; padding-left:15px;}
.cms_r_tit h4{ color:#888; float:right; margin-right:15px; display:inline;}
.cms_r_tit h4 a{ color:#888;}
.cms_r_con{ width:704px; border:1px solid #ededed; border-top:0;}
.cms_about_con{ padding:20px; width:684px; line-height:160%;}
ul.cms_n_news{ margin-left:14px; padding-top:10px;}
ul.cms_n_news li{ width:674px; height:28px; line-height:28px; background:url(../images/cms_news_list.jpg) no-repeat;}
ul.cms_n_news li a{ padding-left:15px; }
ul.cms_n_news li a:hover{ color:#f57300;}
ul.cms_n_news li span{ float:right; color:#bbb;}
.cms_Detail{ margin-left:14px; padding-top:15px;}
.cms_Detail h3{ width:673px; padding-bottom:10px; font-size:16px; color:#f57300; font-weight:bold; text-align:center; background:url(../images/cms_xx1.jpg) repeat-x left bottom; margin-bottom:10px;} 
.cms_news_nr{ margin-top:10px; padding-bottom:30px; line-height:20px; width:673px;}

.network{overflow:hidden;zoom:1;}
.network li{float:left;width:218px;margin:7px; border:1px solid #e5e5e5;}
.network img{width:218px;}
