﻿body, div, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd,dt, form, iframe, input, textarea, select, label, article, aside, footer, header, menu, nav, section, time, audio, video { margin: 0; padding: 0;}
h1,h2,h3,h4{font-weight:normal;}



body { font-family: MicrosoftYaHei,微软雅黑,Helvetica,STHeiti,Droid Sans Fallback;    font-size: 100%; background-color:#FFF; min-width:1100px;}
iframe, img { border: 0 none;}
ul, ol { list-style: none;}
input, select, textarea { outline: 0 none;}
a { text-decoration: none;	color:inherit;}





.tb{ width:1100px; height:94px; margin:0 auto; overflow:hidden;}
.tbz{ width:362px; height:94px; float:left;}
.tbz img{ width:362px; height:94px;}
.tby{ width:706px; height:94px; float:right;}
.tby li{ width:88px; height:94px; float:left; line-height:94px; text-align:center; font-size:16px; color:#3e3e3e; }





.hdp{ width:100%; height:499px; background:url(../image/hdp.jpg) no-repeat center;}
.bd ul{ margin:0px; padding:0px;}
* {
	margin:0;
	padding:0;
	list-style:none;
}
#footer {
	text-align:center;
	margin:0px;
}
.fullSlide {
	width:100%;
	position:relative;
	height:499px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:499px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:499px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f00;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(404.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}







.xwzx{ width:1100px; height:443px; margin:0 auto;}
.xwzxbt{ width:1100px; height:80px;}
.xwzxbtz{ width:237px; height:80px; float:left; font-size:21px; line-height:80px; color:#7c7c7c;}
.xwzxbtz span{ font-size:24px; color:#1e7de3;}
.xwzxbty{ width:92px; height:80px; float:right; font-size:20px; line-height:80px; color:#7c7c7c; text-align:right;}
.xwzxbty a:link {
	color: #7c7c7c;
}
.xwzxbty a:visited {
	color: #7c7c7c;
}

.xwzxbty a:hover {
	color: #F00;
}


.xwzxk{ width:1100px; height:363px;}
.xwzxk li{ width:333px; height:363px; float:left; margin-left:16px; margin-right:16px; _margin-left:14px; _margin-right:14px;}
.xwzxks{ width:333px; height:186px;}
.xwzxks img{ width:333px; height:186px;}
.xwzxkx{ width:333px; height:177px;}
.xwzxkxbt{ width:333px; height:69px; text-align:center; line-height:69px; font-size:20px; color:#1e7de3;}
.xwzxkxbt a:link {
	color: #1e7de3;
}
.xwzxkxbt a:visited {
	color: #1e7de3;
}

.xwzxkxbt a:hover {
	color: #F00;
}
.xwzxkxnr{ width:333px; height:108px; font-size:16px; color:#575656; line-height:25px;}




.cpsp{ width:100%; height:413px; background:#f2f2f2;}
.cpspl{ width:1100px; height:353px; padding-top:60px; margin:0 auto;}

.cpsplz{ width:520px; height:353px; float: left;}
.cpsplzbt{ width:520px; height:42px; font-size:21px; line-height:42px; color:#7c7c7c;}
.cpsplzbt span{ font-size:24px; color:#1e7de3;}
.cpsplznr{ width:520px; height:227px; font-size:16px; color:#797979; line-height:30px;}
.cpsplzxq{ width:520px; height:38px;}
.cpsplzxql{ width:107px; height:38px; float:right; margin-right:30px; text-align:center; line-height:38px; font-size:16px; color:#fefefe; background:url(../image/xwxq.jpg) no-repeat;}

.cpsply{ width:534px; height:353px; float:right;}
.cpsply img{ width:534px; height:310px;}





.cpzx{ width:1100px; height:338px; margin:0 auto; padding-top:24px;}
.cpzxbt{ width:1100px; height:65px;}
.cpzxbtz{ width:237px; height:65px; float:left; font-size:21px; line-height:65px; color:#7c7c7c;}
.cpzxbtz span{ font-size:24px; color:#1e7de3;}
.cpzxbty{ width:92px; height:65px; float:right; font-size:20px; line-height:65px; color:#7c7c7c; text-align:right;}
.cpzxbty a:link {
	color: #7c7c7c;
}
.cpzxbty a:visited {
	color: #7c7c7c;
}

.cpzxbty a:hover {
	color: #F00;
}


.cpzxk{ width:1100px; height:260px;}
.cpzxk li{ width:334px; height:260px; float:left; margin-left:14px; margin-right:14px;}
.cpzxks{ width:334px; height:186px;}
.cpzxks img{ width:334px; height:186px;}
.cpzxkx{ width:334px; height:74px; line-height:74px; text-align:center; font-size:18px; color:#1e7de3;}
.cpzxkx a:link {
	color: #1e7de3;
}
.cpzxkx a:visited {
	color: #1e7de3;
}

.cpzxkx a:hover {
	color: #F00;
}



.dbs{ width:100%; height:197px; background:#105dbe;}
.dbsl{ width:1100px; height:166px; margin:0 auto; padding-top:31px;}
.dbsl li{ width:175px; height:166px; float:left; font-size:12px; color:#eaeaea; text-align:center; line-height:23px;}
.dbsl li span{ font-size:18px; color:#e3e3e3;}
.dbsl li a:link {
	color: #eaeaea;
}
.dbsl li a:visited {
	color: #eaeaea;
}

.dbsl li a:hover {
	color: #F00;
}

.dbx{ width:100%; height:94px; background:#d1d1d1;}
.dbxl{ width:1100px; height:70px; margin:0 auto; padding-top:24px;}
.dbxlz{ width:720px; height:70px; float:left; font-size:12px; color:#666666; line-height:25px;}

.dbxly{ width:320px; height:52px; border-left:solid 1px #ffffff; float:right;}
.dbxlys{ width:320px; height:23px;}
.dbxlysz{ width:64px; height:20px; text-align:right; padding-top:3px; float:left;}
.dbxlysz img{ width:20px; height:15px;}
.dbxlysy{ width:246px; height:23px; font-size:14px; color:#666666; line-height:20px; float:right;}

.dbxlyx{ width: width:320px; height:20px; padding-top:4px;}
.dbxlyxz{ width:64px; height:20px; text-align:right; float:left;}
.dbxlyxz img{ width:19px; height:19px;}
.dbxlyxy{ width:246px; height:20px; font-size:14px; color:#666666; line-height:20px; float:right;}














.datu1{ width:100%; height:300px;  background-repeat:no-repeat; background-position:center;}
.datu1 img{ width:100%; }





.nynr{ width:1100px; margin:0 auto; padding-bottom:20px; padding-top:20px; background-color:#FFFFFF;}
.nynrz{ width:192px;  float:left; margin-left:15px;}
.nynrzbt{ width:162px; height:35px; background-image:url(../image/lb.jpg); line-height:35px; padding-left:30px; font-weight:bold; font-size:14px; color:#FFFFFF;}
.nynrzlb{ width:192px; height:315px;}
.nynrzlb ul{ margin:0px; padding:0px;}
.nynrzlb ul li{ list-style:none; width:142px; height:23px; background-image:url(404.png); padding-left:50px; font-size:14px; padding-top:5px; margin-top:5px;}

.menu_list{width:192px;margin:0 auto; }
.menu_head{height:47px;line-height:47px;padding-left:38px;font-size:14px;color:#525252;cursor:pointer;border:1px solid #e1e1e1;position:relative;margin:0px;font-weight:bold;background:#f1f1f1 url(404.png) center right no-repeat;}
.menu_list .current{background:#f1f1f1 url(404.png) center right no-repeat;}
.menu_body{line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;}
.menu_body a{display:block;height:38px;line-height:38px;padding-left:38px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;}

.menu_head a:hover,.menu_head a.select2,.select2{color: #4783e2; }



.nylxwm{ width:192px; height:250px; margin-top:20px; }
.nylxwmbr{ width:170x; height:190px; border:1px solid #e1e1e1; font-size:13px; padding-left:10px; padding-right:10px; line-height:2em; padding-top:10px;}
.nyxtb{ width:192px; padding-top:10px;}
.nyxtb img{ padding-bottom:10px;}

.nynry{ width:866px;  float:right;}
.nynrybt{ width:841px; height:35px; border-bottom:solid #105dbe 1px; font-size:14px; line-height:35px; padding-left:25px; background-repeat:no-repeat; }
.nynrybtz{ width:170px; float:left; height:35px; font-weight:bold;}
.nynrybty{ width:420px; height:35px; float:right; font-size:12px; padding-right:25px; text-align:right; color:#505050; display:block; }
.nynrybty ul{ margin:0px; padding:0px; float:right;}
.nynrybty ul li{ list-style:none; float:left; margin-right:10px;}
.nynrynr{width:846px; font-size:13px; line-height:25px; padding:20px 10px 20px 10px;}

.nynrybty a:link {color: #646464;
	text-decoration:none;
}
.nynrybty a:visited {
	color:#646464;
	text-decoration:none;
}
.nynrybty a:hover {
	color:#646464;
	text-decoration:none;
}


.nynrynrcpzs{ width:866px; height:800px; padding-top:20px;}
.product{ margin:0px; padding:0px;}
.product li{ list-style:none; width:229px; height:160px; float:left; margin-bottom:25px;   margin-left:25px; margin-right:25px;}
.tp1{ widows:229px; height:129px; text-align:center;}
.wz1{ width:229px; height:30px; line-height:30px; text-align:center; font-size:14px;}
.content{ margin:10px;}

.lbul{ margin:0px; padding:0px;}
.lbli{ list-style:none; width:708px; height:30px; background-image:url(404.png); line-height:30px; padding-left:40px; margin-bottom:10px;}
.lbli span{ float:right; padding-right:15px;}


.nynrynrcpzsxw{width:866px;padding-top:20px;}
.lbnr{ width:866px; height:151px; background-image:url(404.png); font-size:14px; padding-top:10px; margin-bottom:10px; }
.lbnrz{ width:251px; height:140px; border:#3c7d7f solid 1px;  float:left; }
.lbnry{ width:600px; height:140px; float:right; line-height:29px;}
.lbnry span{ font-weight:bold; font-size:20px; color:#3c7d7f;}
.lbnry p{ margin:0px; padding:0px;}

#bottompage{ text-align:center; margin-top:20px; color:#fff; width:768px; margin:0 auto;  clear:both;}
#bottompage ul,#bottompage li,#bottompage li a{display:inline-block; *display:inline; *zoom:1; }
.pagenum a,.nextprev,.currentpage{ margin:0 2px; padding:1px 6px; border:#dbdbdb solid 1px;}
.currentpage,.pagenum  a:hover{background-color:#dbdbdb; color:#fff; border:#dbdbdb solid 1px;} 
.pageinfo{ margin-right:10px; color:#4d4d4d}
.nextprev{ color:#dbdbdb;}
li.nextprev a:hover{ color:#055a2a;}