@charset "gb2312";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; font-size:12px;color:#434343; background-color: #999;}
.layout{ width:1003px; margin:0px auto;background-color: #FFFFFF; overflow:hidden;}
.head{ width:1003px; height:auto; float:left;}
.top{ width:971px; height:90px; float:left; background-image:url(../images/top_bg.jpg); padding-left:32px;}
.top_logo{ width:381px; height:25px; float:left; background-image:url(../images/logo.jpg); background-repeat:no-repeat; padding-top:65px; padding-left:5px;}
.topright{ width:589px; height:102px; float:left;}
.top_tel{ width:332px; height:90px; float:left; margin-left:228px;}
.nav{ width:1003px; height:36px; float:left; background-image:url(../images/nav_bg.jpg); background-repeat:no-repeat; padding-top:1px;}
.nav ul{ margin:0px; padding:0px; list-style-type:none;}
.nav li{ width:auto; height:36px; float:left; font-weight:bold; font-size:14px; color:#FFFFFF; text-align:center; line-height:36px; display:block;}
.nav a{ color:#FFFFFF; text-decoration:none;}
.nav a:hover{ color: #FFFF00; text-decoration:none;}
.banner{ width:1003px; height:316px; float:left; margin-top:1px;}
.ser{ width:1003px; height:auto; float:left;}
.fuwuxiangmu{ width:1003px; height:38px; float:left; background-image:url(../images/1-1.jpg); background-repeat:repeat-x;}
.fuwuxiangmu_left{ width:102px; height:27px; float:left; background-image:url(../images/fuwuxiangmu_left.jpg); background-repeat:no-repeat; line-height:27px; text-align:center; font-size:14px; color:#FFFFFF; font-weight:bold; padding:11px 3px 0px 4px;}
.fuwuxiangmu_bg{ width:881px; height:28px; float:left; background-image:url(../images/fuwuxiangmu_bg.jpg); background-repeat:repeat-x; line-height:28px; text-align:right; padding-right:7px; padding-top:10px;}
.fuwuxiangmu_bg a{ color:#2F2F2F; text-decoration:none;}
.fuwuxiangmu_bg a:hover{ color:#CB0101; text-decoration:none;}
.left{ width:233px; height:auto; float:left;}
.fuwuxiangmu_nr{ width:995px; height:auto; float:left; padding:0px 4px 0px 4px;}
.fuwuxiangmu_nr_left{ width:6px; height:210px; float:left;}
.fuwuxiangmu_nr_right{ width:6px; height:210px; float:left;}
.fuwuxiangmu_center{ width:971px; height:210px; float:left; background-image:url(../images/fuwuxiangmu_center_bg.jpg); background-repeat:repeat-x; padding-left:12px;}
.fwxm_nr{ width:293px; float:left; padding-right:30px; padding-top:16px;}
.fwxm_pic{ width:96px; height:72px; float:left; border:#CBCBCB 1px solid; padding:3px;}
.fwxm_rnr{ width:176px; height:78px; float:left; padding-left:12px;} 
.fwxm_rnr_top{ width:176px; height:25px; line-height:25px; float:left; font-size:14px; color:#44A10A; font-weight:bold;}
.fwxm_rnr_top a{ color:#44A10A; text-decoration:none;}
.fwxm_rnr_bom{ width:176px; height:53px; float:left; line-height:20px;}
.fwxm_rnr_bom a{ color:#FF0000; text-decoration:none;}
.fwxm_rnr_bom a:hover{ color:#434343;}
.main{ width:995px; height:auto; float:left; padding:0px 4px 0px 4px; padding-top:13px;}
.main_left{ width:277px; height:auto; float:left;}
.jiazhengzhishi{ width:277px; height:auto; float:left;}
.jiazhengzhishi1{ width:277px; height:auto; float:left; margin-top:10px;}
.jiazhengzhishi_top{ width:277px; height:27px; float:left;}
.jiazhengzhishi_bom{ width:277px; height:200px; float:left; padding-top:10px;}
.jiazhengzhishi_bom3{ width:277px; height:200px; float:left; padding-top:10px; font-size:14px; font-weight:bold;}
.jiazhengzhishi_bom2{ width:277px; height:60px; float:left; padding-top:10px;}
.jiazhengzhishi_bom2 ul{ padding:0px; margin:0px; list-style-type:none;}
.jiazhengzhishi_bom2 li{ width:262px; height:25px; line-height:25px; float:left;padding-left:15px;}
.jiazhengzhishi_bom2 li a{ color:#434343; text-decoration:none;}
.jiazhengzhishi_bom2 li a:hover{ color:#BA0401; text-decoration:none;}
.jiazhengzhishi_bom1{ width:277px; height:138px; float:left; background-image:url(../images/connact_bom_bg.jpg); background-repeat:no-repeat; padding-top:50px;}
.jiazhengzhishi_bom ul{ padding:0px; margin:0px; list-style-type:none;}
.jiazhengzhishi_bom li{ width:252px; height:25px; line-height:25px; float:left; background-image:url(../images/jiazhengzhishi_jiantou.jpg); background-repeat:no-repeat; background-position:10px center ; padding-left:25px; }

.jiazhengzhishi_bom3 ul{ padding:0px; margin:0px; list-style-type:none;}
.jiazhengzhishi_bom3 li{ width:248px; height:35px; line-height:35px; float:left; background-image:url(../images/jiazhengzhishi_jiantou.jpg); background-repeat:no-repeat; background-position:10px center ; padding-left:25px; border-bottom:#999999 1px dashed;}
.jiazhengzhishi_bom1 ul{ padding:0px; margin:0px; list-style-type:none;}
.jiazhengzhishi_bom1 li{ width:262px; height:25px; line-height:25px; float:left;padding-left:15px;}
.jiazhengzhishi_bom li a{ color:#434343; text-decoration:none;}
.jiazhengzhishi_bom li a:hover{ color:#BA0401; text-decoration:none;}

.jiazhengzhishi_bom3 li a{ color:#434343; text-decoration:none;}
.jiazhengzhishi_bom3 li a:hover{ color:#BA0401; text-decoration:none;}
.jiazhengzhishi_left{ width:214px; height:19px; line-height:19px; float:left; background-image:url(../images/jiazhengzhishi_left.jpg); background-repeat:no-repeat; font-size:14px; font-weight:bold; padding-top:8px; padding-left:18px;}
.jiazhengzhishi_left a{ color:#434343; text-decoration:none;}
.jiazhengzhishi_left a:hover{ text-decoration:underline;}
.jiazhengzhishi_right{ width:45px; height:27px; float:left;}
.main_right{ width:701px; height:auto; float:left; padding-left:17px;}
.news{ width:701px; height:auto; float:left;}
.news1{ width:336px; height:245px; float:left;}
.news1_top{ width:336px; height:auto; float: left;}
.newsleft{ width:336px; height:245px; float:left; padding-right:21px;}
.newsright{ width:336px; height:245px; float:left;}
.news1_bom{ width:332px; height:auto; float:left; padding-top:10px; padding-left:4px;}
.news1_boml{ width:250px; height:25px; line-height:25px; float:left;}
.news1_bomr{ width:73px; height:25px; line-height:25px; float:left;}
.newstitle{ width:336px; height:25px; line-height:25px; float:left;}
.news1_topleft{ width:281px; height:25px; float:left; line-height:25px; background-image:url(../images/news_left.jpg); background-repeat:no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF; padding-top:2px; padding-left:18px;}
.news1_topleft a{ color:#FFFFFF; text-decoration:none;}
.news1_topleft a:hover{ text-decoration:underline;}
.news1_topright{ width:33px; height:27px; float: left; color:#99918F;}
.newstitle a{ color:#434343; text-decoration:none;}
.newstitle a:hover{ color:#BA0401;}
.anli{ width:701px; float:left; padding-top:2px;}
.anli1{ width:701px; float:left;}
.anlitop{ width:701px; float:left;}
.anlileft{ width:79px; height:25px; float:left; background-image: url(../images/jiazhenganli_left.jpg); background-repeat:no-repeat; line-height:25px; font-size:14px; font-weight:bold; color:#434343; padding-top:4px; padding-left:20px;}
.anlileft1{ width:131px; height:25px; float:left; background-image: url(../images/jiazhenganli_left1.jpg); background-repeat:no-repeat; line-height:25px; font-size:14px; font-weight:bold; color:#434343; padding-top:4px; padding-left:13px;}
.anlileft1 a{ color:#434343; text-decoration:none;}
.anlileft1 a:hover{ color:#BA0401;}
.anlileft a{ color:#434343; text-decoration:none;}
.anlileft a:hover{ text-decoration:underline;}
.anliright{ width:45px; height:29px; float:left;}
.anlicenter{ width:556px; height:29px; line-height:29px; float:left; background-image: url(../images/jiazhenganli_bg.jpg); background-repeat:repeat-x;}
.anlicenter1{ width:556px; height:29px; line-height:29px; float:left; background-image: url(../images/jiazhenganli_bg.jpg); background-repeat:repeat-x;}
.anli_center{ width:684px; height:164px; float:left; background-image:url(../images/jiazhenganli_center_bg.jpg); background-repeat:repeat-y; padding:15px 8px 0px 8px;}
.anli_center1{ width:684px;float:left; background-image:url(../images/jiazhenganli_center_bg.jpg); background-repeat:repeat-y; padding:15px 8px 0px 8px;}
.anli_center2{ width:684px;float:left; background-image:url(../images/jiazhenganli_center_bg.jpg); background-repeat:repeat-y; padding:15px 8px 0px 8px; line-height:23px;}
.anli_center3{ width:684px;float:left; background-image:url(../images/jiazhenganli_center_bg.jpg); background-repeat:repeat-y; padding:15px 8px 10px 8px;}
.anlibom{ width:700px; float:left; background-image: url(../images/jiazhenganli_bom.jpg); background-repeat:no-repeat; height:6px;}
.anlinr{ width:161px; height:156px; float:left;  padding-right:10px;}
.anlinr1{ width:161px; height:156px; float:left;  padding-right:10px; padding-bottom:15px;}
.anlinr_top{ width:155px; height:121px; float:left; border:1px #CDCDCD solid; padding:1px;} 
.anlinr_bom{ width:159px; height:25px; line-height:25px; text-align:center; background-color:#F1F9EA; float:left; margin-top:5px;}
.anlinr_bom a{ color:#434343; text-decoration:none;}
.anlinr_bom a:hover{ color:#BA0401;}
.footer{ width:983px; height:130px; background-image:url(../images/bottom_bg.jpg); background-repeat:repeat-x; float:left; margin-top:15px; padding:20px 10px 0px 10px;}
.footerdiv{ width:853px; height:25px; line-height:25px; float:left;}
.footerdiv a{ color:#434343; text-decoration:none;}
.footerdiv a:hover{ color:#BA0401;}
.fl{ width:853px; height:auto; float:left;}
.fr{ width:120px; height:120px; float:left;}

.newsinfo_nrtitle1{ width:684px; height:28px; font-size:12px;border-bottom:#CCCCCC 1px dashed; line-height:28px;}
.newstitleleft{ width:600px; height:28px; line-height:28px; float:left;}
.newstitleright{ width:84px; height:28px; line-height:28px; float:left;}
.newstitleleft a{ color:#3c3c3c; text-decoration:none;}
.newstitleleft a:hover{ color:#000000;text-decoration:none;}
.newsinfo_nrtitle{ width:684px; height:55px; font-size:14px; font-weight:bold; text-align:center; color:#000000; border-bottom:#CCCCCC 1px dashed; float:left;}
.newsinfo_nr{ width:684px; height:auto; line-height:22px; float:left; margin-top:5px;}
.wo{ width:684px; height:auto; float:left;}

#demo {
background: #FFF;
overflow:hidden;
border: 0px dashed #CCC;
width: 684px;
}
#demo img {
border: 0px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

.serxm{ width:277px; height:auto; float:left; margin-bottom:12px;}
.serxm_top{ width:277px; height:46px; float:left; background-image:url(../images/serxm_top.jpg); background-repeat:no-repeat;}
.serxm_serter{ width:277px; height:auto; float:left;}
.serxm_center a{ color:#444; text-decoration:none;}
.serxm_center a:hover{ color:#CC0000;}
.serxm_bom{ width:277px; height:3px; float:left; background-image:url(../images/serxm_bom.jpg); background-repeat:no-repeat;}

.us{ width:701px; height:226px; float:left; background-image:url(../images/us.jpg); background-repeat:no-repeat; margin-bottom:10px;  }
.us_top{ width:700px; height:35px; line-height:35px; float:left; font-size:14px; font-weight:bold; color:#FFFFFF;}
.us_topl{ width:180px; height:35px; line-height:35px; float:left; padding-left:20px;}
.us_topr{ width:490px; height:35px; line-height:35px; float:left; text-align:right; padding-right:10px;}
.us_bom{ width:684px; height:190px; float:left; line-height:23px;padding:6px 8px 0px 8px;}
.us_pic{ width:280px; height:170px; float:left; padding:2px; border:#CCCCCC 1px solid; margin-left:10px; margin-top:0px; margin-right:8px;}
.us_dis{ width:404px;height:190px;float:Left;line-height:27px;}
.us_top a{ color:#2F2F2F; text-decoration:none;}
.us_top a:hover{ color:#CC0000;}

.youqin{ width:853px; height:23px; line-height:23px; float:left;}
.youqin a{ color:#434343; text-decoration:none;}
.youqin a:hover{ color:#000000; text-decoration:underline;}


.container, .container *{margin:0; padding:0;}

.container{width:1003px; height:316px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:1003px; height:316px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}


.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #fff;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 0px solid #FF0000;
	background-color: #238812;
}
.num li.on{
	color: #000;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #fff;
	font-weight: bold;
}