@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
ul{
	list-style-type:none;
}
img {
	border:none;
}
body{ 
width:100%;
font-size:14px;
font-family:"微软雅黑", "宋体", Arial;
background:#eee url(../images/top_bg.png) repeat-x left top;
}
.top{
	width:1100px;
	height:95px;
	margin:0 auto;
}
.title{
	float:left;
	width:850px;
	height:95px;
}
.top ul{
	float:right;
	height:34px;
	width:248px;
	color:#8B8C8C;
	background:url(../images/top_ul_bg.jpg) no-repeat left top;
	
}
.top ul li{
	float:left;
	height:34px;
	line-height:34px;
	width:78px;
	color:#8B8C8C;
	font-size:12px;
}
#sitemap{
	padding-left:14px;
}
.top ul li a{
	color:#8B8C8C;
	text-decoration:none;
	
}
li.paddingright a{
	padding-right:8px;
}
.top_tel{
	float:right;
}
.nav{
	width:1100px;
	height:47px;
	margin:0 auto;
}
.nav li{
	float:left;
	position:relative;
	height:47px;
	width:142px;
	text-align:center;
	background:url(../images/nav_li_bg.jpg) no-repeat right center;
}
li.navli1{
	width:100px;
}
li.navli8{
	background:none;
}
.nav li a{
	display:block;
	font-size:17px;
	text-decoration:none;
	color:#FFF;
	line-height:46px;
	height:46px;
}
.nav li ul{
	position:absolute;
	z-index:9999;
	left:-5px;
	display:none;
	width:150px;
	height:auto;
	
}
.nav li ul li{
	width:150px;
	height:32px;
	background:url(../images/xiala_ul_bg.png)  repeat-y left top;
}


.nav li ul li a{
	display:block;
	height:32px;
	width:142px;
	margin-left:4px;
	line-height:32px;
	color:#373737;
	font-size:14px;
	font-family:"宋体";
	font-weight:normal;
	background:url(../images/xiala_ul_li_bg.png) no-repeat left top;
	
}
*html .nav li ul li a{ margin-left:1px;}
*+html .nav li ul li a{ margin-left:1px;}
.nav li ul li.laxiaerji01 a{
	background:url(../images/xiala_ul_li_firts.png) no-repeat left top;	 
	 }
	 
	 .nav li ul li.laxiaerjilast{
	height:40px;
	background:url(../images/xiala_ul_li_last.png) no-repeat  left top;
}
 .nav li ul li.laxiaerjilast a{
	 background:none;
 }
.nav li ul li a:hover{
	color:#FFF;
	background:url(../images/xiala_ul_li_a_hover.png)  repeat-x left top;
	
}

/* 焦点图 */
.focus{width:1162px;height:296px;position:relative;margin:0 auto;background:url(../images/banner_bg.png) no-repeat left bottom;}
*html .focus{ position:static;}
.f426x240{width:1100px;height:283px; margin:0 auto;overflow:hidden;}
.f426x240 li{ padding-left:5px;}
.f426x240 img{width:1098px;height:283px;}

.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:39px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;}
.rslides_nav:active{opacity:1.0;}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{ position:absolute;top:260px; left:50%;margin:0 auto;clear:both;text-align:center;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px;}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;background:rgba(0,0,0, .2);background:#fff;display:inline-block;_display:block;*display:block;width:16px;height:8px;border:1px solid #7A7A7A;}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#E0292A; border:1px solid #B21315;}

.index_main{
	width:1100px;
	height:auto;
	margin:0 auto;
}
.main_body1{
	width:1140px;
	height:367px;
	margin:6px auto 0;
}
.index_about{
	float:left;
	height:367px;
	width:364px;
	margin-left:25px;
	display:inline;
	background-image:url(../images/index_fw_bg.png);
}
.index_about dt,.index_client dt,.index_fw dt{
	width:357px;
	height:30px;
	line-height:30px;
	padding:20px 0 0 0;
	font-size:18px;
	font-weight:bold;
	text-indent:46px;
	color:#f15500;
	
}
.index_about dt{
	background:url(../images/index_about_dt.png) no-repeat 1px 1px;
}
*html .index_about dt{
	background:url(../images/index_about_dt.png) no-repeat 2px 2px;
}
.index_client dt{
	background:url(../images/index_client_dt.png) no-repeat 1px 1px;
}
*html .index_client dt{
	background:url(../images/index_client_dt.png) no-repeat 2px 2px;
}
.index_fw dt{
	background:url(../images/index_fw_dt.png) no-repeat 1px 1px;
}
*html .index_fw dt{
	background:url(../images/index_fw_dt.png) no-repeat 2px 2px;
}
.index_client{
	float:left;
	height:367px;
	width:364px;
	margin-left:6px;
	background-image:url(../images/index_fw_bg.png);
}

.index_fw{
	float:left;
	height:367px;
	width:364px;
	margin-left:6px;
	background-image:url(../images/index_fw_bg.png);
}
.text{ padding:0 20px 20px; font-size:14px;color:#686868; line-height:26px;}
.text span a{ color:#F15500; text-decoration:none;}
.text span a:hover{ text-decoration:underline;}
.pic1{
	margin-left:24px;
	width:308px;
	height:137px;
	border:1px solid #DAD5BF;
}
.pic1 img{
	border:1px solid #FFF;
	width:306px;
	height:135px;
}
.index_service{
	width:1098px;
	margin:0 auto;
	height:303px;
	border:1px solid #B5B5B5;
	border-top:6px solid #F15500;
	background:url(../images/index_service_bg.jpg) no-repeat left top;
}

.index_service .h4{
	width:600px;
	height:50px;
	line-height:50px;
	text-indent:53px;
	font-size:18px;
	font-weight:bold;
	color:#f15500;
	background:url(../images/index_service_h4_bg.jpg) no-repeat left top;
}
.index_service #channel{
	position:relative;
	width:1098px;
	height:252px;
	padding-left:16px;
}
.index_service #channel ul{
	position:absolute;
	bottom:20px;
	left:230px;
	width:850px;
	height:110px;
	background:url(../images/channle_bg.jpg) repeat-x left center;
}
.index_service #channel ul li{
	float:left;
	width:100px;
	height:30px;
	margin-left:20px;
	line-height:26px;
	padding-top:80px;
	font-size:12px;
	font-family:"宋体";
	color:#fafafa;
	text-align:center;
	cursor:pointer;
	display:inline;
	
}
#channel ul li#channel1 {
	background: url(../images/channle_list1.jpg) no-repeat;
}
#channel  ul li#channel2 {
	background:url(../images/channle_list3.jpg) no-repeat;
}
#channel  ul li#channel3 {
	background:url(../images/channle_list5.jpg) no-repeat;
}
#channel  ul li#channel4 {
	background:url(../images/channle_list4.jpg) no-repeat;
}
#channel  ul li#channel5 {
	background:url(../images/channle_list2.jpg) no-repeat;
}
#channel  ul li#channel6 {
	background:url(../images/channle_list6.jpg) no-repeat;
}
#channel  ul li#channel7 {
	background:url(../images/channle_list7.jpg) no-repeat;
}
#channel .menu dt{
	position:absolute;
	top:4px;
	left:250px;
	font-size:16px;
	font-weight:bold;
	font-family:"宋体";
	color:#373737;
}
.menu{
	display:none;
}
#channel .menu .menu_text{
	position:absolute;
	top:30px;
	left:250px;
	width:756px;
	height:66px;
	line-height:22px;
	font-family:"宋体";
	font-size:14px;
	color:#686868;
	
}
#channel .menu dd.img{
	float:left;
	width:208px;
	height:229px;
	display:inline;
	border:1px solid #DAD5BF;
}
#channel .menu img{
	width:206px;
	height:227px;
	padding:1px;
	 }

.index_certificates{
	width:1098px;
	height:198px;
	margin:12px auto 14px;
	border:1px solid #B5B5B5;
	background-color:#fafafa;
}
.index_certificates dl{
	margin:1px;
	height:196px;
	width:1096px;
}
.index_certificates dl dt{
	float:left;
	width:139px;
	height:166px;
	text-align:center;
	color:#FFF;
	font-size:20px;
	padding-top:30px;
	background-color:#E0292A;
	
}
.index_certificates dl dt span{
	font-size:18px;
	font-family:Verdana, Geneva, sans-serif;
}
.index_news{
	width:1098px;
	height:234px;
	margin:0 auto 16px;
	border:1px solid #B5B5B5;
	background-color:#fafafa;
	
}
.index_news_dl{
		margin:1px;
	height:232px;
	width:1096px;
}
.index_news_dl_dt{
	float:left;
	width:139px;
	height:202px;
	text-align:center;
	color:#FFF;
	font-size:20px;
	padding-top:30px;
	margin-right:20px;
	display:inline;
	background-color:#3487CD;
}
.news_xiqing{
	float:left;
	height:128px;
	width:930px;
}
.news_xiqing_dl{ 
position:relative;
height:128px;
	width:930px;
	 }
.news_xiqing_dl_title{
	position:absolute;
	left:150px;
	top:26px;
	 height:30px;
	   font-size:14px; 
	   font-family:"宋体";
	    font-weight:bold;
	   color:#373737;  
	 }
.news_xiqing_dl_pic{
	position:absolute;
	left:0px;
	top:20px;
	width:128px;
	height:92px;
	 border:1px solid #DAD5BF;
	 }
	 .news_xiqing_dl_pic img{
		 padding:1px;
	 }
	 .news_xiqing_dl_text{
		 position:absolute;
	left:150px;
	top:50px;
	font-size:14px;
	line-height:22px;
	 font-family:"宋体";
	color:#686868;
	 }
	 .news_xiqing_dl_text  a{ color:#F15500; text-decoration:none;}
 .news_xiqing_dl_text  a:hover{ text-decoration:underline;}
 
 
 .index_news_list{
	 float:left;
	 width:918px;
	 height:105px;
	 overflow:hidden;
	 background:url(../images/index_news_list_bg.jpg) no-repeat left top;
 }
   .index_news_list ul{ 
	   padding-top:10px;
	    
   }
   *html .index_news_list ul{
	   float:left;
	   
   }
      *+html .index_news_list ul{
	   float:left;
	   
   }
  .index_news_list ul li{
	  float:left;
	  height:26px;
	  line-height:26px;
	  width:306px;
	  background:url(../images/index_list_li_ico.png) no-repeat left center;
  }
    .index_news_list ul li a{
		display:block;
	  height:26px;
	  width:300px;
	  	  text-indent:14px;
	  line-height:26px;
	  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
	  font-family:"宋体";
	  font-size:14px;
	  color:#686868;
	  text-decoration:none;
	}
	
	  .index_news_list ul li span{
		  display:none;
	  }
	   .index_news_list ul li a:hover{
		   color:#F15500;
	   }
	
.footer{
	clear:both;
	height:305px;
	width:100%;
	background:url(../images/footer_bg.png)  repeat-x left top;
}
.footer_neirong{
	width:1100px;
	height:303px;
	margin:2px auto 0;
}
.footer_l{
	float:left;
	width:772px;
	height:303px;
}

.navigate{
	float:left;
	width:252px;
	height:203px;
	
}
.navigate dt{
	width:252px;
	height:30px;
	font-size:18px;
	font-family:"黑体";
	color:#525252;
	padding-top:64px;
	text-indent:8px;
	background:url(../images/navigate_dt_bg.jpg) no-repeat  left 2px;
}
.navigate  dd{
	float:left;
	width:87px;
	height:24px;
	text-indent:10px;
	line-height:24px;
	color:#7a7a7a;
	font-size:14px;
	font-family:"宋体";
}
.navigate  dd a{
	color:#7a7a7a;
	text-decoration:none;
}
.navigate  dd a:hover{
	color:#f15500;
}
.Severic{
	float:left;
	width:245px;
	height:203px;
}


.Severic dt{
	width:245px;
	height:30px;
	font-size:18px;
	font-family:"黑体";
	color:#525252;
	padding-top:64px;
	text-indent:8px;
	background:url(../images/Severic_dt_bg.jpg) no-repeat  left 2px;
}

.Severic  dd{
	float:left;
	width:87px;
	height:24px;
	text-indent:10px;
	line-height:24px;
	color:#7a7a7a;
	font-size:14px;
	font-family:"宋体";
}
.Severic  dd a{
	color:#7a7a7a;
	text-decoration:none;
}
.Severic  dd a:hover{
	color:#f15500;
}

.Superiority{	
	float:left;
	width:252px;
	height:203px;
	
}
.Superiority dt{
	width:252px;
		height:30px;
	font-size:18px;
	font-family:"黑体";
	color:#525252;
	padding-top:64px;
	text-indent:8px;
	background:url(../images/Superiority_dt_bg.jpg) no-repeat  left 2px;
}

.Superiority dd{
	
  width:252px;
	height:24px;
	text-indent:10px;
	line-height:24px;
	color:#7a7a7a;
	font-size:14px;
	font-family:"宋体";
	
}
.link_friends{
	float:left;	
	width:754px;
	height:80px;
	margin-left:8px;
	color:#7a7a7a;
	font-size:12px;
	font-family:"宋体";
}
.link_friends dt{
	float:left;	
	width:70px;
	height:80px;
	line-height:22px;
	font-weight:bold;
}
.link_friends dd{
	display:inline;
	height:22px;
	line-height:22px;
	
}

.link_friends dd a{
	color:#7a7a7a;
	text-decoration:none;
}
.link_friends dd a:hover{
	color:#f15500;
}
.footer_r{
	float:right;
	width:328px;
	height:301px;
	padding-top:2px;
	background:url(../images/footer_r_bg.png) no-repeat left 2px;
}
.footer_r img{
	margin-left:6px;
	
}
.footer_banquanre{
	 font-size:14px;
	 color:#5f5f5f;
	 padding-left:44px;
	 height:24px;
	
}


.footer_banquanre a{

	text-decoration:none;
	 font-size: 14px;
    color: #5f5f5f;

}
