@charset "utf-8";
/* CSS Document */
body{ margin:0 auto;font-family: "微软雅黑"; font-size:12px; padding:0; color:#333333; background:url("../images/bg.jpg") repeat-x; }
ul,li,form,p,input{margin:0px; padding:0px; list-style:none;}
li ul{ display:none;}
h{ font-size: 14px;font-weight: bold;color: #333333;float:left;width:710px;margin:0px; padding:0px; padding-left:35px;height:35px; line-height:35px; background:url("../images/R0.jpg") no-repeat;}
h1{ font-size:18px; margin:0px; padding:0px; font-weight:normal; text-align:center;}
h3{margin:0;}
a {color:#333333;}
a:link{color:#333333; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:none;}
a:active{color:#ff0000; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
img{ border:none;object-fit: cover}
.clear{ clear:both;}
.zd{ height:auto; overflow:hidden;}
.jz{ margin-left:auto; margin-right:auto;}
.sjj{ margin-top:10px;}

.top1{ width:1004px; height:78px; background:url("../images/top.jpg") no-repeat;line-height:20px; text-align:right; padding-top:10px;color:#ffffff;}
.top1 a:link{color:#ffffff; }
.top1 a:visited{color:#ffffff; }
.top1 a:hover{color:#ff0000; }
.top1 a:active{color:#ff0000; }
.nav{ width:999px; height:37px;}
.nav ul{ width:999px; height:37px; }
.nav ul li{ width:111px; height:37px; line-height:37px; float:left; background:url("../images/nav_li.jpg") no-repeat left center; text-align:center; color:#333333; font-size:14px; font-weight:bold;}
.nav ul li a{ color:#333333; display:block;text-decoration:none;}
.nav ul li a:hover{ color:#ffffff; background:url("../images/nav_hover.jpg") no-repeat top center;}
.banner{ width:1018px; height:372px; background:url("../images/banner1.jpg") no-repeat; padding-top:21px; padding-left:16px;}
.banner1{ width:1004px; height:349px;}
.banner{
	overflow:hidden;
	zoom:1;
	min-width:1018px;
}
.sech3{font-size:18px;text-align:center;line-height:3;}
.neirong{
    margin:0 auto;
    font-family: "微软雅黑";
	font-size:16px;
	padding:0;
	color:#333333;
	letter-spacing:0.5px;
	line-height:2;
}
.banner img{
	border:none;
	width:1003px;
	height:347px;
}
.scroll{
	width:1018px;
	margin:0 auto;
	position:relative;
}
.arr_left, .arr_right,.scroll_txt{
	position:absolute;
}
.arr_left{
	width:45px;
	height:70px;
	cursor:pointer;
	line-height:588px;
	overflow:hidden;
	left:0;
	top:250px;
	background:url(../images/left.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='../images/left.png');
	_background:none;
}
.arr_right{
	width:45px;
	height:70px;
	cursor:pointer;
	line-height:588px;
	overflow:hidden;
	right:0;
	top:250px;
	background:url(../images/right.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='../images/right.png');_background:none;
}
.scroll .box1{
	float:left;
	width:1018px;
}
.scroll_cont{
	width:1018px;
	height:372px
}
.numList{
	vertical-align:middle;
	padding-left:48%;
	margin-top:-45px;
	position:absolute;
}
.numList span{
	display: inline-block;
	width:25px;
	height:0;
	padding-top:8px;
	border:solid 1px #5e5e5e;
	margin-right:5px;
	background:#785658;
	cursor:pointer;
	line-height:0;
	font-size:0;
	text-align:center;
}
.numList span.selected{
	border:solid 1px #333;
	background:#fff;
	text-align:center;
}


.box1{ width:1002px;}
.box1_L{ width:242px;}
.box1_L p{ width:210px; height:40px; background:url("../images/L1.jpg") no-repeat;font-size:14px; font-weight:bold; color:#ffffff; padding-left:32px; line-height:32px;}
.box1_L p span{ float: right; margin-right:10px; font-size:12px; font-weight:normal;}
.box1_L ul{ width:240px; border:1px solid #dcdcdc; border-top:none; padding-top:4px; padding-bottom:12px; height:auto; overflow:hidden;}
.box1_L ul li{ width:186px; height:33px; padding-left:42px; line-height:33px; font-size:14px; font-weight:bold; background:url("../images/L1_1.jpg") no-repeat;}
.box1_L h5{ width:220px; padding:10px;border:1px solid #dcdcdc;border-top:none; line-height:24px;}
.box1_L h5 img{ width:219px; height:71px;  margin-bottom:5px;}
.box1_R{ width:744px;}
.box1_R1{ width:744px;}
.box1_R1_1{ width:446px;}
.box1_R1_1 p{ width:410px; height:34px; background:url("../images/M1.jpg") no-repeat; font-size:14px; font-weight:bold; color:#ffffff; padding-left:36px; line-height:34px;}
.box1_R1_1 h3{ width:428px; border:1px solid #dcdcdc; border-top:none; padding:8px 8px 5px 8px; line-height:24px; background:#f7f7f7;}
.box1_R1_1 h3 img{ width:165px; height:137px; float:left; margin-right:12px;}
.box1_R1_2{ width:291px;height:auto;}
.box1_R1_2 p{ width:255px; height:34px; background:url("../images/M2.jpg") no-repeat; font-size:14px; font-weight:bold; color:#ffffff; padding-left:36px; line-height:34px;}
.box1_R1_2 h3{ width:271px; border:1px solid #dcdcdc; border-top:none; padding:9px; line-height:24px; background:#f7f7f7;  font-size: 20px;line-height: 2;font-weight: 800;color: red;}
.box1_R1_2 h3 img{ width:271px; height:187px;}
.box1_R2{ width:708px; height:34px; background:url("../images/M3.jpg") no-repeat; font-size:14px; font-weight:bold; color:#ffffff; padding-left:36px; line-height:34px;}
.box1_R3{ width:742px;border:1px solid #dcdcdc; border-top:none;}
.box1_R3 ul{ width:742px; padding-top:11px;  padding-bottom:5px; padding-left:3px;}
.box1_R3 ul li{ width:226px; text-align:center; float:left; margin-left:15px; line-height:30px; margin-top:5px;*margin-top:2px; display:inline;}
.box1_R3 ul li img{ width:214px; height:165px; padding:4px; border:1px solid #dddddd;object-fit: cover}
.more span{ float: right; margin-right:20px; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.box4_L{ width:324px;}
.box4_L p{ width:288px; height:34px; background:url("../images/BOX4_1.jpg") no-repeat; line-height:34px; font-size:14px; font-weight:bold; padding-left:36px; color:#ffffff;}
.box4_L ul{ width:322px; border:1px solid #dcdcdc; border-top:none;padding-bottom:9px; padding-top:0px;background:#f7f7f7;}
.box4_L ul li{ width:300px; line-height:32px; border-bottom:1px dashed #CCCCCC; margin-left:auto; margin-right:auto;}
.box5{ width:1002px; height:34px;}
.box5_1{ width:980px; padding:10px; line-height:24px;border:1px solid #dcdcdc; border-top:none;}
.foot{ width:100%;background:url("../images/foot_bg.jpg") repeat-x; margin-top:15px;line-height:24px; text-align:center; padding-top:35px; color:#FFF;padding-bottom:20px; }


.content_R{ width:745px;margin-top:6px;}
.ny_01{width:723px; border:1px solid #dedede; border-top:none; line-height:30px; padding-top:6px; padding-left:10px; padding-right:10px; font-size:14px;}
.ny_01 p{}

.ny_02{width:743px; border:1px solid #dedede; border-top:none;}
.ny_02 ul{ width:723px; margin-left:auto; margin-right:auto; padding-top:3px; margin-bottom:5px;}
.ny_02 ul li{width:700px; border-bottom:1px dashed #cccccc; line-height:33px; background:url("../images/news0.gif") no-repeat 1px center; padding-left:23px;font-size:14px;}
.ny_02 ul li span{ float:right; margin-right:5px;}
.ny_03{width:743px; border:1px solid #dedede; border-top:none;background:#FFF; }
.ny_03 ul{ width:743px;height:auto; overflow:hidden; padding-top:8px;}
.ny_03 ul li{width:169px; line-height:24px; float:left; margin-left:14px; text-align:center; margin-top:5px; display:inline;}
.ny_03 ul li img{ width:163px; height:130px; padding:2px;border:1px solid #CCC;object-fit: cover}
.ny_03 ul li h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.fs0{ font-size:0;}
.h0{ height:0;}
.of{ overflow:hidden;}
.sech1 { font-size:14px; font-weight:bolder; padding:8px 0 0px 0; text-align:center; background:none; }
#secp { border-bottom:1px dashed #ccc; margin:8px 0 ; padding-bottom:5px; text-align:center;}
#prd { font-size:16px; padding:8px 0 5px 0; text-align:center;}
.prp {padding:10px; overflow:hidden; line-height:24px;}
#GuestForm td{ height: 30px; }
.width100 { width:80px;}
.tdright { text-align:right;}
.sepage { clear:both; text-align:center; padding:8px 0;}
.sepage li{float:left;margin:3px;border:1px solid #ccc;padding:3px 5px;}#fanpian{margin:10px 0 0 0;font-size:16px;line-height:30px;}
#fanpian a{color:#000;}
#fanpian a:hover{color:red;}
.neirong img{
	max-width:723px;
}

#banner{width:100%;height:370px;overflow:hidden;z-index:-1;margin:20px 0;}
#banner li{width:100%;height:370px;}
#btn{display: inline;width:110px;height:18px;float:left;margin:-50px 0px 0px 48%;position:absolute;z-index:3;}
#btn a{color:#36f;font:700 11px "Arial";background:url(../images/span1.png) no-repeat;float:left;width:16px;height:16px;line-height:16px;text-align:center;text-decoration:none;
margin-left:13px;font-size:0;}
#btn a.activeSlide{	color:#fff;background:url(../images/span2.png) no-repeat;}
#btn a:hover{color:#fff;background:url(../images/span2.png) no-repeat;}