/* CSS Document */

body{ margin:0px auto; padding:0px;  font-size:12px; background:#e8e8e8; font-family: "宋体" Arial, Helvetica, sans-serif; color:#ffffff; }
p{	margin: 0px;	padding: 0px;} 
ul,li,ol{ margin:0px; padding:0px; list-style:none;}
h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; font-size:12px;}
a { text-decoration:none; color:#ffffff;}
a:hover { text-decoration: none; color:#d90000;}
.clear{ clear:both;}
#fenye {color:#666; }
#fenye a { text-decoration:none; color:#d90000;}
#fenye a:hover { text-decoration: none; color:#d90000;}
.head{ height:612px; background: url(top.jpg) repeat-x;}
.top{ width:1003px; height:99px; margin:0 auto; padding-bottom:10px;}
.logo{ float:left; width:515px; height:87px; margin-top:12px;}
.tel{ float:left; width:220px; height:56px; margin-left:21px; margin-top:29px;}
.topr{ float:right; width:42px; height:71px; margin-right:18px; padding-top:21px; padding-left:21px; background: url(t-r.jpg) no-repeat;}
.nav{ width:1003px; height:54px; margin:0 auto; padding-top:9px;font-size:14px; color:#ffffff; line-height:47px; text-align:center; font-weight:bold;}
.nav ul li{ float:left; width:99px; height:51px; margin-left:10px;  background: url(nav-li.jpg) no-repeat;}
.nav ul li a{ color:#ffffff;}
.nav ul li a:hover{ color:#df4a00;}
.ban{ height:440px; margin:0 auto; text-align:center;}

.main{ width:1003px; margin:0 auto; padding-top:20px;}
.m1{ width:1003px;  margin-bottom:15px;}
.sm1{ width:1003px; height: auto; }
.m1-t{ width:1003px; height:55px;}
.m1-m{ width:1003px; background: url(m1-bj.jpg) repeat-y;}
.sm1-m{ width:1003px; height:auto; background: url(m1-bj.jpg) repeat-y;}
.m1-ml{ float:left; width:206px; padding-left:25px;}
.m1_mlt{ width:189px; height:370px; font-size:14px; }
.m1-mlt ul li{ width:154px; height:31px; overflow:hidden; color:#333333; background: url(sub_n.jpg) no-repeat; line-height:28px; padding-left:25px;}
.m1-mlt ul li a{color:#333333;}
.m1-mlt ul li a:hover{ color:#239bec;}
.m1_mlm{ width:189px; height:79px; margin-top:10px;}
.m1_mlf{ width:189px; color:#17669e; line-height:24px; font-weight:bold; margin-top:15px;}
.m1_mlf span{ font-weight:normal;}
.m1-mm{ float:left; width:12px; height:649px;}
.m1_mr{ float:right; width:760px; }
.m1_mr ul li{ float:left; height:156px; margin:3px;}
.m1_mr ul li img{ width:173px; height:119px; padding:5px; background: url(m1-mr.jpg) no-repeat;}
.m1_mr ul li p{ width:183px; height:27px; color:#6a6869; line-height:26px; text-align:center;}
.m1_mr ul li p a{ color:#6a6869;}
.m1_mr ul li p a:hover{ color:#239bec;}
.m1-f{ width:1003px; height:10px;}

.m2{ width:1003px;  margin-bottom:8px;}
.m2-t{ width:1003px; height:60px;}
.m2-m{ width:1003px; height:310px; overflow:hidden; background: url(m2-bj.jpg) repeat-y; padding-top:5px;}
.m2-m ul li{ float:left; width:183px; height:156px; margin-left:15px; display:inline;}
.m2-m ul li img{ width:173px; height:119px; padding:5px; background: url(m1-mr.jpg) no-repeat;}
.m2-m ul li p{ width:183px; height:27px; color:#6a6869; line-height:26px; text-align:center;}
.m2-m ul li p a{ color:#6a6869;}
.m2-m ul li p a:hover{ color:#239bec;}

.m3{ width:1003px; height:332px; margin-bottom:8px;}
.new{ float:left; width:327px; height:332px;}
.n-t{ width:327px; height:px;}
.n-m{ width:327px; height:256px; color:#666666; line-height:31px; background: url(n-m.jpg) repeat-y;}
.n-m ul li{ width:273px; height:31px; border-bottom:1px dashed #dbdbdb; margin-left:34px;}
.n-m ul li a{ color:#666666;}
.n-m ul li a:hover{color:#239bec;}
.n-m ul li span{ float:right;}
.n-f{ width:327px; height:15px;}
.n-k{ float:left; width:9px; height:332px;}
.n-k1{ float:left; width:10px; height:332px;}


.m4{ width:1003px; height:204px; margin-bottom:15px;}
.m4-t{ width:1003px; height:60px;}
.m4-m{ width:1003px; height:135px; background: url(m4-bj.jpg) repeat-y; padding-top:5px;}
.m4-m ul li{ float:left; width:183px; height:119px; margin-left:15px; display:inline;}
.m4-m ul li img{ width:173px; height:119px; padding:5px; background: url(m1-mr.jpg) no-repeat;}
.m4-f{ width:1003px; height:10px;}

.hzhbBox { width:1003px; height:166px;  margin-bottom:15px;}
.hzhb{ width:1003px; padding-left:20px; height:98px; overflow:hidden; background: url(m4-bj.jpg) repeat-y; padding-top:5px;}
.hzhb ul li{ float:left; margin-left:15px; display:inline;}
.hzhb ul li img{  height:80px; padding:5px; }


.f-link{ width:953px; height:88px; background: url(f-link.jpg) no-repeat; padding-left:50px; padding-top:15px;}
.f-link ul li{ float:left; padding-right:10px; height:35px; color:#666666; line-height:35px; white-space:nowrap;}
.f-link ul li a{ color:#666666;}
.f-link ul li a:hover{color:#239bec;}


.footer{ height:161px; background: url(fot-bj.jpg) repeat-x;  margin-top:20px;}
.foot{ width:1003px; height:161px; margin:0 auto; }
.fot_n{ width:940px; height:75px; padding:0px 100px; color:#ddd7d7; line-height:70px; background: url(fot-nbj.jpg) no-repeat bottom; margin:0 auto;}
.fot_n ul li{ float:left; width:80px;}
.fot_n ul li a{ color:#ddd7d7;}
.fot_n ul li a:hover{ color:#ffffff;}
.fot{ width:1003px; height:89px; color:#ddd7d7; line-height:35px; text-align:center;}
 
 
 
 /* sub */
.sb1{ float:right; width:760px; height:auto; padding-bottom:50px;}
.sb1-t{ float:left; width:740px; height:35px;  font-family:"微软雅黑"; color:#4b4b4b; font-size:20px; font-weight:bold; line-height:35px; background:#d5d5d5; padding-left:10px; margin-bottom:20px;}
.sb1-t span{ float:right; color:#4b4b4b; font-family:"宋体"; font-size:12px; line-height:35px; font-weight:normal; padding-right:10px;}

.sb2-n{ float:left; width:712px; height:auto; padding-left:10px; color:#666666; line-height:35px;}
.sb2-n ul li{ /*width:702px;*/ height:35px; border-bottom:1px dashed #d4d4d4; }
.sb2-n ul li a{ color:#666666;}
.sb2-n ul li a:hover{ color:#239bec;}
.sb3-t{ float:left; width:740px; height:35px;  font-family:"微软雅黑"; color:#4b4b4b; font-size:20px; font-weight:bold; line-height:35px; text-align:center; border-bottom:1px solid #dbdbdb; padding-left:10px; margin-bottom:20px;}
.sb3-1{ float:left; width:703px; height:30px; color:#666666; text-align:center; border-bottom:1px solid #dbdbdb; margin-left:20px; line-height:20px;}
.sb3-2{float:left; width:703px; height:auto; color:#333333; line-height:24px; font-size:14px; margin-left:20px ;margin-top:30px;}
.sb3-2 a { text-decoration:none; color:#36acff;}
.sb3-2 a:hover { text-decoration: none; color:#d90000;}



.m1-tr{ width:758px; height:55px;  font-family:"微软雅黑"; color:#246da2; font-size:18px; font-weight:bold; line-height:47px; background: url(m1-t.jpg) repeat; padding-left:245px; }
.m1-tr span{ float:right; color:#4b4b4b; font-family:"宋体"; font-size:12px; line-height:47px; font-weight:normal; padding-right:10px;}
.m1-tr span a{color:#4b4b4b;}
.m1-tr span a:hover{color:#4b4b4b;}

/*分页开始*/

.dede_pages ul{
	float:right;
	line-height:normal;
	font-size:12px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	margin-right:3px;
	margin-left:0px;
	border:1px solid #E9E9E9;
	padding:2px 4px 2px;
	line-height:normal;
	text-indent:0px;
}
.dede_pages ul li a{
	width:auto;
	height:auto;
	background:none;
	padding:0px;
	float:left;
	color:#555;
	display:block;
	line-height:normal;
	font-size:12px;
}
.dede_pages ul li a:hover{
	color:#0099FF;
	text-decoration:none;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	/*background-color:#F8F8F8;*/
	font-weight:bold;
}
.dede_pages .pageinfo{
	color:#999;
	line-height:normal;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
	line-height:normal;
	padding-left:0px;
	background:none;
}
.cl{ clear:both;}

.dede_pages{padding-top:16px; padding-bottom:20px;}
.dede_pages ul li{ height:auto; position:inherit; text-indent:0px;}
/*分页结束*/

#proBox .dede_pages{ padding-right:20px;}

.wrapper {
    margin: 0 auto;
    position: relative;
    width: 100%;
}
.ban {
    font-size: 0;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    width: 100%;
}
.box_skitter {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    position: relative;
}
.box_skitter ul {
    display: none;
}
.box_skitter .container_skitter {
    overflow: hidden;
    position: relative;
}
.box_skitter .image {
    overflow: hidden;
}
.box_skitter .image img {
    display: none;
}
.box_skitter .box_clone {
    display: none;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100px;
    z-index: 20;
}
.box_skitter .box_clone img {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 20;
}
.box_skitter .prev_button {
    background: url("prev.png") no-repeat scroll left top rgba(0, 0, 0, 0) !important;
    height: 62px;
    left: 10%;
    margin-top: 0;
    overflow: hidden;
    position: absolute;
    text-indent: -9999em;
    top: 41%;
    width: 57px;
    z-index: 100;
}
.box_skitter .next_button {
    background: url("next.png") no-repeat scroll left top rgba(0, 0, 0, 0) !important;
    height: 62px;
    margin-top: 0;
    overflow: hidden;
    position: absolute;
    right: 10%;
    text-indent: -9999em;
    top: 41%;
    width: 57px;
    z-index: 100;
}
.box_skitter .label_skitter {
    display: none;
    position: absolute;
    z-index: 150;
}
#slideshow {
    height: 441px;
    margin: 0 auto;
    width: 1440px;
}
#slideshow ul {
    display: none;
}
.List_page{text-align:center;margin:10px;}
.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.List_page span{background:#3D9403;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #3D9403;}