
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
	
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	
}
/* If an image is wrapped in a link */

/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */

.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}

/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}


/*====================*//*====================*/



#slider {
	position:relative;
    width:100%;
    height:246px;
    margin-left:0px;
	background:url(../images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:660px;
	bottom:22px;
	z-index:1000;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(../images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:100px;
	height:100px;
	
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:100px;
	background:url(../images/arrows_2.png) no-repeat;
}
a.nivo-prevNav {
	left:150px;
	background:url(../images/arrows_1.png) no-repeat;
	
}

.nivo-caption {
    text-shadow:none; font-family:"Î¢ÈíÑÅºÚ"
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

/*********about*********/
.about{
      width:1100px; padding-top:20px;border-top:1px double #666; margin-top:50px; height:520px;

}
.us{
     float:left; padding-left:65px;width:280px; margin-top:30px; font-size:14px; line-height:25px; font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ,"MicrosoftJhengHei"; color:#666
}
.about b{ font-size:18px; font-weight:700; float:left;  padding:10px 30px 0 65px;}
.about h1{ font-size:18px; font-weight:800; float:left; padding:10px 10px 0 0;}
.about span{ color:#660066; font-size:16px; padding-top:10px; float:left}
.about .rongyu{
      width:250px; float:left; padding-left:65px; padding-right:45px; padding-top:30px; text-align:center; line-height:30px;

}

.huanjing{
      width:1002px; margin:auto; height:300px;}
.huanjing ul{ margin-top:50px;}	  
	  
.huanjing ul li{ width:190px; padding-right:10px;float:left;}
.huanjing img{ width:190px;}

/*********about_end*********/
/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}
.ad_zixun{ width:1002px;   margin:auto;}
.lm_right{ width:300px;height:30px;background:#333333; color:#FFFFFF }
.lm_right span{ height:20px; padding-top:3px; padding-left:20px; position:absolute;}
.rt_tj{ width:300px; height:60px;margin-top:10px; border-bottom:#CCCCCC 1px dashed; padding-bottom:55px;}
.rt_tj img{ width:60px; height:85px; float:left; padding-top:10px; padding-right:10px; padding-bottom:20px;}
.rt_tj p{ padding-top:15px;  line-height:20px; text-indent:1em; color:#999999}
.rt_tj p a{ color:#666666; font-size:16px}
.rt_tj p a:hover{ color:#660033}
.lm_right_1{width:300px;height:30px;background:#333333; color:#FFFFFF; margin-top:20px;}
.lm_right_1 span{ height:20px; padding-top:3px; padding-left:20px; position:absolute;}
.rt_wm img{ width:300px; height:300px;}.
.rt_wm p{ color:#999999}

/* CSS Document */

.all_kc{
          width:1030px; height:auto;  margin:10px auto; font-family:"Î¢ÈíÑÅºÚ";
}
.all_kc b{ font-size:20px; font-weight:800}

.all_list_kc{
         background:#F2F2F2; width:490px; height:220px;  padding-top:10px; margin:20px 20px auto 1px; float:left;}
.all_list_kc spam{ float:left;padding:1px 20px 0 20px;}
.tupian{background:url(http://i1.itc.cn/20130627/121_eee8bc1d_6cfd_6223_ea27_ff552a56933c_1.png) no-repeat;width:134px; height:190px; padding:6px 9px 14px 6px; float:left; margin-left:30px;}
.tupian img{ width:134px; height:190px; margin-right:20px;}
.all_list_bt_kc{border-bottom:solid 1px #CCCCCC;  width:230px; line-height:40px;float:left; margin-left:20px;}
.all_list_bt_kc h3{padding-bottom:10px;}
.all_list_bt_kc h3 a{font-size:16px; color:#000; line-height:26px;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ","MicrosoftJhengHei";}
.all_list_bt_kc h3 a:hover{ color: #660033}
.all_list_bt2_kc{border-bottom:solid 1px #CCCCCC; width:120px; padding-top:30px;line-height:40px}
.all_list_nr_kc{ width:240px; font-size:14px; line-height:20px; padding-top:10px;}
.all_list_nr_kc p { float:left; padding-left:20px;padding-top:20px;width:240px;line-height:22px; text-indent:2em; color:#999999;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ","MicrosoftJhengHei";}
.all_list_nr_kc p a{color: #FF6600;  }

.ad_kc{ width:1002px; height:40px; margin:10px auto 5px auto;  border:#dddddd 1px solid; background:#f8f8f8;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ","MicrosoftJhengHei"; }
.ad_kc li{ float:left; margin-left:29px; display:inline;}
.reeed{ font-size:18px; padding-top:8px;  color:#512d2d; }
.ad_kc li.indexQQ{ margin-top:10px;}
.ad_kc a{ padding-right:6px;}
.ad_kc dt{ color:#512d2d; font-size:18px; margin-top:8px;}
.ad_kc dt span{ font-size:18px; color:#512d2d}
.ad_kc dl{ color: #512d2d; font-size:12px; text-align:left; margin-top:8px;}
.ad_zt{  width:1070px; height:60px; margin:5px  auto 5px 140px;  border:#dddddd 1px solid; background:#f8f8f8; float:left;}
.ad_zt li{ float:left; margin-left:22px; display:inline;}
.ad_zt li.red{ font-size:22px; line-height:55px; font-family:"Î¢ÈíÑÅºÚ"; color:#512d2d}
.ad_zt li.indexQQ{ margin-top:19px;}
.ad_zt a{ padding-right:10px;}
.ad_zt dt{ color: #666666; font-size:20px; margin-top:12px;}
.ad_zt dt span{ font-size:22px;font-family:"Î¢ÈíÑÅºÚ"; color:#512d2d}
.ad_zt dl{ color: #333333; font-size:12px; text-align:left; margin-top:16px;}

.kecheng_kc{
          width:1100px; padding-top:20px;border-top:2px solid #666; margin-top:40px;
}
.kecheng_kc b{  font-size:20px; font-weight:800}
.zt{ width:1349px; margin:auto;}
.zt_zt{ width:80%; margin:auto; overflow:hidden;}
.img_right{ margin:1px auto 20px auto; width:300px; }
.img_right img{padding-top:20px; }
.img_left{ width:1002px; float:left;}
.img_left img{}