.foot1 {
		font-size: 12px;
	line-height:24px;
	color:#333333;

}
.foot1 a{ color:#333333;}
div {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
dl {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
dt {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
dd {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
ul {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
ol {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
li {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
pre {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
code {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
form {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
fieldset {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
legend {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
input {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
button {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
textarea {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
p {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
blockquote {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
h1 {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
h2 {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
h3 {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
h4 {
	margin: 0px; padding: 0px; font-size: 12px; _background-image: url(about:blank); _background-attachment: fixed;
}
input {
	font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;
}
button {
	font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;
}
textarea {
	font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;
}
select {
	font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;
}
optgroup {
	font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;
}
option {
	font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;
}
ul {
	list-style: none; display: block;
}
li {
	list-style: none; display: block;
}
dl {
	list-style: none; display: block;
}
dt {
	list-style: none; display: block;
}
dd {
	list-style: none; display: block;
}
ol {
	list-style: none; display: block;
}
img {
	border: 0px currentColor; border-image: none;
}
.clear {
	clear: both;
}
a {
	outline: 0px; text-decoration: none;
}
center {
	padding: 20px 0px;
}
.banner {
	width: 100%; height: 626px; overflow: hidden; position: relative; z-index: 1;
}
.banner-box {
	left: 50%; top: 0px; width: 1600px; height: 626px; margin-left: -800px; position: absolute; z-index: 1;
}
.sub_banner {
	height: 251px;
}
.banner img {
	margin: 0px auto; display: block;
}
.btns {
	left: 50%; top: 160px; width: 1002px; height: 81px; margin-left: -501px; position: absolute;
}
.btns .prev {
	background: url("../images/leftbtn.png") no-repeat 0px 0px; width: 36px; height: 81px; float: left;
}
.btns .next {
	background: url("../images/leftbtn.png") no-repeat 0px 0px; width: 36px; height: 81px; float: left;
}
.btns .next {
	background: url("../images/rightbtn.png") no-repeat 0px 0px; float: right;
}
.top-bg { background-color:#DCDCDC;
 background-position:center top; background-repeat:no-repeat; width: 100%; height: 132px;
}
.top {
	z-index:555533;margin: 0px auto; width: 100%; height: 41px; overflow: hidden; text-align:right;background: url("../images/1_04.jpg");
}
.logo {
	margin: 18px 0px 0px 6px; float: left;
}
.logo img {
	margin-top: -40px;
}
.top_tel {
	background: url("../images/top_tel.png") no-repeat 3px; margin: 11px 36px 0px 0px; padding-right: 3px; padding-left: 38px; border-bottom-color: rgb(190, 203, 224); border-bottom-width: 1px; border-bottom-style: solid; float: right;
}
.top_tel span {
	font: 12px/20px "microsoft yahei"; color: rgb(62, 116, 206); display: block; font-size-adjust: none; font-stretch: normal;
}
.top_tel p {
	font: 26px/28px "impact"; height: 33px; color: rgb(62, 116, 206); font-size-adjust: none; font-stretch: normal;
}
.nav-bg {
height: 99px;
	width:100%; float:left;background: url("../images/1_01.jpg");
}
.nav {
	margin: 0px auto; width: 1200px; height: 99px;
}
.nav li {
height: 99px; float: left; position: relative; z-index: 2;padding-top:0px; background: url("../images/"); width:100px;background-position:right top; background-repeat:no-repeat;
}
.nav li > a {
	font: 100 13px/99px "microsoft yahei";  height: 99px;  text-align: center; color:#333333;  display: block; font-size-adjust: none; font-stretch: normal;padding-top:0px;
}
.nav li > a:hover {
	background: url("../images/1_05.jpg"); background-color:#ffffff;color:#ffffff;background-position:center top; background-repeat:no-repeat;
}
.nav li dl {
	background: url("../images/"); left: 0px; top: 87px; width: 100px; border-color:#333333; border-top-width: 0px; border-top-style: solid; display: none; position: absolute; z-index: 2; text-align:center;
}
.nav li dl a {
	font: 100 12px/31px "microsoft yahei"; width: 111px; height: 34px; color:#FFFFFF;text-align:center; overflow: hidden; display: block; font-size-adjust: none; font-stretch: normal; background-color:#005AAB;
}
.nav li dl a:hover {
	background-color:#005AAB;
}

.marquee-bg {
	width: 100%; height: 52px; overflow: hidden;
}
.marquee {
	margin: 0px auto; width: 1200px; height: 52px; overflow: hidden;
}
.mar-left {
	width: 546px; height: 52px; overflow: hidden; float: left;
}
.mar-left p {
	background: url("../images/notice.jpg") no-repeat 19px; font: 700 15px/52px "microsoft yahei"; width: 98px; height: 52px; text-align: right; color: rgb(250, 0, 0); float: left; font-size-adjust: none; font-stretch: normal;
}
.mar-left marquee {
	font: 700 15px/52px "microsoft yahei"; width: 448px; color: rgb(250, 0, 0); float: left; font-size-adjust: none; font-stretch: normal;
}
.search {
	margin: 9px 0px 0px 61px; width: 366px; height: 36px; overflow: hidden; float: left;
}
.text {
	background: rgb(255, 255, 255); font: 12px/26px "microsoft yahei"; padding: 5px 0px; border: 1px solid rgb(0, 0, 0); border-image: none; width: 290px; height: 24px; color: rgb(73, 73, 73); float: left; font-size-adjust: none; font-stretch: normal;
}
.select {
	background: url("../images/select.jpg") no-repeat 65px rgb(255, 255, 255); border: 0px currentColor; border-image: none; width: 85px; float: left;
}
.btn {
	background: url("../images/button.jpg") no-repeat center rgb(173, 173, 173); border: 0px currentColor; border-image: none; width: 66px; height: 36px; float: left; cursor: pointer;
}
.con1-bg {
	background: url("../images/con1_bg.jpg") no-repeat center 0px rgb(62, 116, 206); width: 100%; height: 428px; overflow: hidden;
}
.con1-title {
	background: url("../images/titlebg.jpg") no-repeat center; font: 700 24px/52px "microsoft yahei"; margin: 18px auto 12px; width: 220px; text-align: center; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;

}
.con1-class {
	margin: 0px auto 8px; width: 1002px; height: 26px; text-align: center;
}
.con1-class a {
	background: rgb(27, 73, 150); font: 14px/26px "microsoft yahei"; margin: 0px 4px; padding: 2px 6px; color: rgb(181, 198, 227); font-size-adjust: none; font-stretch: normal;
}
.con1-class a.on {
	background: rgb(74, 174, 0); color: rgb(255, 255, 255);
}
.movead {
	background: rgb(255, 255, 255); margin: 0px auto; width: 1020px; height: 246px; position: relative; z-index: 11; -ms-zoom: 1;
}
.movead .pcont {
	margin: 0px auto; width: 1000px; height: 246px; overflow: hidden; padding-top: 14px;
}
.movead .ScrCont {
	width: 32766px; -ms-zoom: 1;
}
.movead #List1_1 {
	float: left;
}
.movead #List2_1 {
	float: left;
}
.movead .LeftBotton {
	background: url("../images/lbtn.jpg") no-repeat center 0px; left: -52px; top: 82px; width: 42px; height: 84px; position: absolute;
}
.movead .RightBotton {
	background: url("../images/rbtn.jpg") no-repeat center 0px; top: 82px; width: 42px; height: 84px; right: -52px; position: absolute;
}
.movead .pl {
	width: 250px; height: 246px; overflow: hidden; float: left;
}
.con1_img {
	width: 237px; height: 220px; overflow: hidden; position: relative;
}
.con1_img p {
	background: rgb(240, 240, 240); font: 700 14px/40px "microsoft yahei"; width: 237px; height: 40px; text-align: center; color: rgb(60, 60, 60); overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.con1_img p a {
	color: rgb(60, 60, 60);
}
.zoom {
	background: url("../images/zoom.png") no-repeat 0px 0px; left: 94px; top: -72px; width: 50px; height: 50px; position: absolute; cursor: pointer;
}
#picShow {
	background: url("../images/blackbg.png") 0px 0px; left: 0px; top: 0px; width: 100%; height: 100%; position: fixed; z-index: 9999;
}
.pic_show_box {
	width: 100%; height: 100%; overflow: hidden; position: relative;
}
.pic_show_box img {
	margin: 93px auto 0px; border: 5px solid rgba(255, 255, 255, 0.2); border-image: none; display: block;
}
.pic_quit {
	background: url("../images/quit.png") no-repeat 0px 0px; top: 0px; width: 64px; height: 64px; right: 0px; position: absolute; cursor: pointer;
}
.lbtn {
	background: url("../images/leftbtn1.png") no-repeat 0px 0px; left: 65px; top: 287px; width: 53px; height: 53px; display: block; position: absolute;
}
.rbtn {
	background: url("../images/rightbtn1.png") no-repeat 0px 0px; top: 287px; width: 53px; height: 53px; right: 65px; display: block; position: absolute;
}
.pic_show_box p {
	font: 18px/106px "microsoft yahei"; margin: 0px auto; width: 593px; text-align: center; color: rgb(12, 66, 1); overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; font-size-adjust: none; font-stretch: normal;
}
.pic_show_box p a {
	color: rgb(255, 255, 255);
}
.con1-more {
	font: 700 14px/60px "microsoft yahei"; margin: 0px auto; width: 1002px; height: 60px; text-align: center; color: rgb(255, 255, 255); overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.con1-more a {
	color: rgb(255, 255, 255);
}
.con2-bg {
	background: url("../images/con2_bg.jpg") no-repeat center 0px rgb(62, 116, 206); width: 100%; height: 672px; overflow: hidden;
}
.con2 {
	margin: 0px auto; width: 1002px; height: 672px; overflow: hidden;
}
.con2-title {
	background: url("../images/con2_title.png") no-repeat 0px bottom; font: 700 24px/55px "microsoft yahei"; margin: 0px auto; width: 204px; height: 57px; text-align: center; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.iabout {
	font: 14px/26px "microsoft yahei"; margin: 16px auto 0px; width: 1002px; height: 78px; color: rgb(255, 255, 255); text-indent: 25px; overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.iabout a {
	color: rgb(255, 255, 255);
}
.con2-news {
	background: url("../images/con2.png") no-repeat center 0px; margin: 16px auto 0px; width: 987px; height: 218px; position: relative;
}
.con2-news h1 {
	font: 700 27px/46px "microsoft yahei"; left: 396px; top: 0px; width: 204px; height: 46px; text-align: center; color: rgb(255, 255, 255); position: absolute; font-size-adjust: none; font-stretch: normal;
}
.con2-news li {
	width: 328px; height: 76px; overflow: hidden; position: absolute;
}
.news-li1 {
	left: 51px; top: 15px;
}
.news-li2 {
	top: 15px; right: 6px;
}
.news-li3 {
	left: 51px; top: 114px;
}
.news-li4 {
	top: 114px; right: 6px;
}
.con2-news li > p {
	font: 700 14px/28px "microsoft yahei"; width: 100%; height: 28px; color: rgb(255, 255, 255); overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.con2-news li > p > a {
	color: rgb(255, 255, 255);
}
.con2-news li > div {
	font: 12px/24px "microsoft yahei"; width: 100%; height: 48px; color: rgb(255, 255, 255); overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.con3-bg {
	background: url("../images/con3bg.jpg") no-repeat center 0px rgb(62, 116, 206); width: 100%; height: 495px; overflow: hidden;
}
.con3 {
	margin: 0px auto; width: 994px; height: 495px; overflow: hidden;
}
.con3-title {
	background: url("../images/con3_title.jpg") no-repeat center; font: 700 24px/86px "microsoft yahei"; margin: 14px auto 0px; width: 994px; height: 86px; text-align: center; color: rgb(255, 255, 255); overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.con3-ul {
	width: 1008px; height: 390px; overflow: hidden;
}
.con3-ul li {
	width: 252px; height: 195px; overflow: hidden; float: left; position: relative;
}
.zoom1 {
	background: url("../images/zoom.png") no-repeat 0px 0px; left: 99px; top: -66px; width: 50px; height: 50px; position: absolute; cursor: pointer;
}
.links-bg {
	background: rgb(46, 46, 46); width: 100%; border-bottom-color: rgb(48, 57, 70); border-bottom-width: 1px; border-bottom-style: solid;
}
.links {
	background: url("../images/links.jpg") no-repeat 20px 2px; margin: 0px auto; padding: 10px 0px; width: 1002px; color: rgb(255, 255, 255); text-indent: 60px;
}
.links a {
	color: rgb(255, 255, 255); margin-right: 10px;
}
.links span {
	color: rgb(255, 255, 255); margin-right: 10px;
}
.links .conn {
	font: 700 16px/26px "microsoft yahei"; font-size-adjust: none; font-stretch: normal;
}
#pgshare1 #bdshare a {
	background: url("../images/share.jpg") no-repeat 0px 0px; padding: 0px; margin-right: 33px; float: left; display: block; min-height: 41px; min-width: 41px;
}
#pgshare1 #bdshare {
	background: url("../images/share.jpg") repeat-x 0px -178px; text-align: left !important; padding-bottom: 2px; float: left; display: block; z-index: 999999;
}
#pgshare1 #bdshare .bds_tsina {
	background-position: -153px 0px !important;
}
#pgshare1 #bdshare a.bds_tsina:hover {
	background-position: -153px 0px !important;
}
#pgshare1 #bdshare .bds_tqq {
	background-position: 0px 0px !important;
}
#pgshare1 #bdshare a.bds_tqq:hover {
	background-position: 0px 0px !important;
}
#pgshare1 #bdshare .bds_weixin {
	background-position: -74px 0px !important;
}
#pgshare1 #bdshare a.bds_weixin:hover {
	background-position: -74px 0px !important;
}
#pgshare1 {
	margin: 15px 0px 0px 144px; width: 222px; height: 41px; float: left; position: relative; z-index: 2;
}
.site-map {
	background: url("../images/site_map.jpg") no-repeat 0px; left: 368px; top: 70px; color: rgb(255, 255, 255); padding-left: 53px; position: absolute;
}
.site-map a {
	font: 12px/38px "microsoft yahei"; color: rgb(255, 255, 255); padding-right: 5px; font-size-adjust: none; font-stretch: normal;
}
.subpage {
	margin: 16px auto; width: 735px; height: auto; overflow: hidden; float: right;
}
.subpage1 {
	margin: 16px auto; width: 1002px; height: auto; overflow: hidden;
}
.sub-title-bg {
	background: url("../images/zy-bg_03.jpg") no-repeat center 0px rgb(62, 116, 206); width: 100%; height: 73px; overflow: hidden;
}
.sub-title {
	margin: 0px auto; width: 1002px; height: 73px; overflow: hidden;
}
.sub-fl {
	font: 700 24px/58px "microsoft yahei"; padding: 10px 0px 0px 80px; width: 172px; color: rgb(62, 116, 206); float: left; font-size-adjust: none; font-stretch: normal;
}
.sub-name {
	font: 700 24px/58px "microsoft yahei"; padding: 10px 0px 0px; height: 58px; color: rgb(255, 255, 255); text-indent: 28px; overflow: hidden; float: left; font-size-adjust: none; font-stretch: normal;
}
.sub-name h1 {
	font: 700 24px/58px "microsoft yahei"; font-size-adjust: none; font-stretch: normal;
}
.sub-title p {
	font: 14px/73px "microsoft yahei"; color: rgb(255, 255, 255); padding-right: 26px; float: right; font-size-adjust: none; font-stretch: normal;
}
.sub-title p a {
	color: rgb(255, 255, 255);
}
.about {
	font: 14px/30px "microsoft yahei"; color: rgb(27, 27, 27); font-size-adjust: none; font-stretch: normal;
}
.sub-box {
	margin: auto; width: 1002px; position: relative;
}
.fenlei {
	margin: 0px 0px 15px 8px; width: 243px; float: left; display: inline;
}
.fenlei-box {
	background: url("../images/zy-bb_07.jpg") repeat-y; padding: 0px 0px 15px; width: 243px; overflow: hidden;
}
.fenlei-box ul {
	
}
.fenlei-box ul li {
	margin: 0px 18px; height: 40px; line-height: 40px; overflow: hidden; font-size: 16px; border-bottom-color: rgb(237, 237, 237); border-bottom-width: 1px; border-bottom-style: solid; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.fenlei-box ul li a {
	background: url("../images/dd1.png") no-repeat 8px 5px; padding: 0px 0px 0px 25px; color: rgb(62, 116, 206); font-weight: bold;
}
.fenlei-box ul li a:hover {
	background: url("../images/dd1.png") no-repeat 8px 5px; padding: 0px 0px 0px 25px; color: rgb(102, 102, 102); font-weight: bold;
}
.fenlei-box p {
	margin: 0px 18px; height: 40px; line-height: 40px; overflow: hidden; font-size: 16px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.fenlei-box p a {
	padding: 0px 0px 0px 25px; color: rgb(62, 116, 206); font-weight: bold;
}
.fenlei-box p a:hover {
	color: rgb(102, 102, 102);
}
.lianxi {
	background: url("../images/zy-bb_10.jpg") no-repeat rgb(49, 113, 200); width: 238px;
}
.biaoti {
	background: url("../images/zyb2.png") no-repeat 10px 18px; font: bold 24px/58px "microsoft yahei"; margin: 0px 0px 0px 15px; padding: 0px 0px 0px 60px; height: 50px; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.lianxi .neirong {
	font: 14px/25px "microsoft yahei"; margin: 12px 0px 0px; padding: 0px 15px; width: 194px; height: auto; color: rgb(255, 255, 255); overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.lianxi .neirong h1 {
	font: 28px/60px "impact"; width: 100%; text-align: center; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.news {
	width: 100%; height: auto; overflow: hidden;
}
.news li {
	background: url("../images/icons1.jpg") no-repeat 4px; font: 15px/47px "microsoft yahei"; width: 100%; height: 47px; color: rgb(27, 27, 27); text-indent: 34px; overflow: hidden; border-bottom-color: rgb(178, 178, 178); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
.news li a {
	color: rgb(27, 27, 27); float: left;
}
.news li span {
	padding-right: 22px; float: right;
}
.news_list2 {
	width: 100%; height: auto; overflow: hidden;
}
.news_list2 li {
	width: 100%; height: 106px; overflow: hidden;
}
.news_list2 li p {
	background: url("../images/icons2.jpg") no-repeat 8px; width: 100%; height: 42px; text-indent: 22px; overflow: hidden; border-bottom-color: rgb(218, 218, 218); border-bottom-width: 1px; border-bottom-style: dashed;
}
.news_list2 li p a {
	font: 14px/42px "microsoft yahei"; color: rgb(62, 62, 62); float: left; font-size-adjust: none; font-stretch: normal;
}
.news_list2 li p img {
	margin: 16px 0px 0px 8px; float: left;
}
.news_list2 li p span {
	font: 12px/42px "microsoft yahei"; color: rgb(163, 163, 163); padding-right: 12px; float: right; font-size-adjust: none; font-stretch: normal;
}
.news_list2 li div {
	font: 14px/26px "microsoft yahei"; width: 100%; height: 52px; color: rgb(153, 152, 152); overflow: hidden; margin-top: 5px; font-size-adjust: none; font-stretch: normal;
}
.news_list2 li:hover a {
	color: rgb(212, 0, 0);
}
.news_list2 li:hover span {
	color: rgb(212, 0, 0);
}
.news_list2 li:hover div {
	color: rgb(212, 0, 0);
}
.news_list2 li:hover a {
	background: url("../images/icons2.jpg") no-repeat 8px;
}
.news_list3 {
	width: 100%; height: auto; overflow: hidden;
}
.news_list3 li {
	width: 100%; height: 140px; overflow: hidden;
}
.news_list3 li p {
	background: url("../images/icons2.jpg") no-repeat 8px; width: 100%; height: 42px; text-indent: 22px; overflow: hidden; border-bottom-color: rgb(218, 218, 218); border-bottom-width: 1px; border-bottom-style: dashed;
}
.news_list3 li p a {
	font: 14px/42px "microsoft yahei"; color: rgb(62, 62, 62); float: left; font-size-adjust: none; font-stretch: normal;
}
.news_list3 li p img {
	margin: 16px 0px 0px 8px; float: left;
}
.news_list3 li p span {
	font: 12px/42px "microsoft yahei"; color: rgb(163, 163, 163); padding-right: 12px; float: right; font-size-adjust: none; font-stretch: normal;
}
.news_list3 li div {
	font: 14px/22px "microsoft yahei"; width: 100%; height: 88px; color: rgb(153, 152, 152); overflow: hidden; margin-top: 8px; font-size-adjust: none; font-stretch: normal;
}
.news_list3 li:hover a {
	border-color: rgb(212, 0, 0); color: rgb(212, 0, 0);
}
.news_list3 li:hover span {
	border-color: rgb(212, 0, 0); color: rgb(212, 0, 0);
}
.news_list3 li:hover div {
	border-color: rgb(212, 0, 0); color: rgb(212, 0, 0);
}
.news_list3 li:hover div img {
	border-color: rgb(212, 0, 0); color: rgb(212, 0, 0);
}
.news_list3 li:hover a {
	background: url("../images/icons2.jpg") no-repeat 8px;
}
.news_list3 li div a {
	margin: 0px 14px 0px 3px; padding: 3px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 107px; height: 78px; float: left; display: block;
}
.pages {
	margin: 14px 0px; width: 100%; height: 28px; clear: both;
}
.pages ul {
	margin: 0px 15px 0px 0px; float: right; display: inline;
}
.pages ul li {
	background: rgb(62, 116, 206); font: 500 12px/28px "microsoft yahei"; margin: 0px 7px 0px 0px; border: 1px solid rgb(62, 116, 206); border-image: none; width: 26px; height: 26px; text-align: center; color: rgb(110, 110, 110); float: left; display: inline; font-size-adjust: none; font-stretch: normal;
}
.pages ul li a {
	width: 26px; height: 26px; color: rgb(255, 255, 255); display: block;
}
.pages ul li.prev {
	background: url("../images/prev_page.jpg") no-repeat 6px rgb(62, 116, 206); border: 1px solid rgb(62, 116, 206); border-image: none; width: 64px; height: 26px; text-align: left; text-indent: 13px;
}
.pages ul li.prev a {
	width: 64px; height: 26px; display: block;
}
.pages ul li.next a {
	width: 64px; height: 26px; display: block;
}
.pages ul li.ok a {
	width: 55px; height: 28px; display: block;
}
.pages ul li.next {
	background: url("../images/next_page.jpg") no-repeat 54px rgb(62, 116, 206); border: 1px solid rgb(62, 116, 206); border-image: none; width: 64px; height: 26px; text-align: left; text-indent: 6px;
}
.pages ul li.clickli {
	background: rgb(85, 178, 16); border: 1px solid rgb(85, 178, 16); border-image: none;
}
.pages ul li.clickli a {
	color: rgb(255, 255, 255);
}
.pages ul li.dot {
	background: none; border: 0px currentColor; border-image: none; color: rgb(100, 114, 143);
}
.pages ul li.allpage {
	background: none; border: 0px currentColor; border-image: none; width: 136px;
}
.allpage input {
	background: rgb(62, 116, 206); font: 12px/26px "microsoft yahei"; margin: 0px 5px; border: 1px solid rgb(62, 116, 206); border-image: none; width: 26px; height: 26px; text-align: center; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.pages ul li.ok {
	background: rgb(62, 116, 206); border: 1px solid rgb(62, 116, 206); border-image: none; width: 53px; height: 26px; float: left;
}
.pages ul li.ok a {
	color: rgb(255, 255, 255);
}
.product {
	margin: 0px auto; width: 730px; height: auto; overflow: hidden;
}
.product li {
	width: 243px; height: 236px; overflow: hidden; float: left; position: relative;
}
.product li > a {
	margin: 0px auto; width: 235px; height: 176px; overflow: hidden; display: block;
}
.product li > p {
	background: rgb(62, 116, 206); font: 14px/43px "microsoft yahei"; margin: 0px auto; width: 235px; height: 43px; text-align: center; color: rgb(255, 255, 255); overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.product li > p a {
	color: rgb(255, 255, 255);
}
.product li span.zoom1 {
	left: 99px;
}
.product-class {
	margin: 42px auto; height: auto; overflow: hidden;
}
.product-class a {
	line-height: 20px; margin-bottom: 6px; float: left; display: block;
}
.case {
	margin: 0px auto; width: 922px; height: auto; overflow: hidden;
}
.case li {
	width: 100%; height: 144px; overflow: hidden; position: relative;
}
.case li > a {
	width: 165px; height: 124px; overflow: hidden; float: left; display: block;
}
.case li > p {
	font: 15px "microsoft yahei"; width: 742px; height: 26px; color: rgb(46, 46, 46); overflow: hidden; padding-left: 12px; float: left; white-space: nowrap; -ms-text-overflow: ellipsis; font-size-adjust: none; font-stretch: normal;
}
.case li > p a {
	color: rgb(46, 46, 46);
}
.case li > div {
	font: 14px/22px "microsoft yahei"; width: 742px; height: 44px; color: rgb(102, 102, 103); overflow: hidden; padding-left: 12px; float: left; font-size-adjust: none; font-stretch: normal;
}
.case li > h4 {
	font: 14px/22px "microsoft yahei"; width: 742px; height: 22px; color: rgb(132, 132, 132); overflow: hidden; padding-left: 12px; float: left; font-size-adjust: none; font-stretch: normal;
}
.case li span.zoom1 {
	left: 60px; top: -38px;
}
.view {
	font: 14px/30px "microsoft yahei"; color: rgb(27, 27, 27); font-size-adjust: none; font-stretch: normal;
}
.view img {
	height: auto; max-width: 100%;
}
.view h1 {
	font: 700 22px/30px "microsoft yahei"; width: 100%; text-align: center; color: rgb(72, 71, 71); font-size-adjust: none; font-stretch: normal;
}
.date {
	font: 12px/32px "microsoft yahei"; width: 100%; text-align: center; color: rgb(125, 125, 125); border-bottom-color: rgb(198, 170, 127); border-bottom-width: 1px; border-bottom-style: dotted; font-size-adjust: none; font-stretch: normal;
}
.page {
	margin: 10px auto; padding: 12px 0px; width: 100%; height: auto; overflow: hidden; border-top-color: rgb(198, 170, 127); border-top-width: 1px; border-top-style: dotted; position: relative;
}
.page p {
	font: 14px/28px "microsoft yahei"; width: 100%; height: 28px; color: rgb(85, 85, 85); overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.page p a {
	color: rgb(85, 85, 85);
}
.back {
	top: 20px; right: 12px; color: rgb(79, 75, 75); line-height: 38px; font-size: 14px; position: absolute;
}
.right_con img {
	max-width: 100%;
}
.view img {
	display: inline; max-width: 100%;
}
.view div {
	font-size: 14px;
}
.pdf_down {
	background: url("../images/pdf.jpg") no-repeat 0px 0px; font: 14px/46px "microsoft yahei"; margin: 10px auto; width: 224px; height: 46px; color: rgb(255, 255, 255); text-indent: 74px; display: block; font-size-adjust: none; font-stretch: normal;
}
.white-bg {
	background: rgb(255, 255, 255); padding: 10px 0px;
}
.m20 {
	margin-bottom: 20px;
}
.biref {
	font: 14px/30px "microsoft yahei"; color: rgb(27, 27, 27); padding-bottom: 20px; font-size-adjust: none; font-stretch: normal;
}
.biref p {
	text-indent: 25px;
}
.qyfz {
	background: rgb(62, 116, 206); width: 100%;
}
.qyfz .con {
	margin: 0px auto; width: 990px; color: rgb(255, 255, 255); padding-bottom: 20px; font-size: 14px;
}
.qyfz .con a {
	padding: 0px 5px; color: rgb(255, 255, 255);
}
body{ margin:0px; background-image:url();}
.zymaina{overflow: hidden; width:1003px!important;width:1003px; padding:0px; margin:0 auto;text-align:left;}
.zymainb{ overflow: hidden; width:100%; padding:0px; margin:0 auto;text-align:left;background-image:url(../images/bg.jpg);background-position:center top; background-repeat:no-repeat;}
.zymainb1{overflow: hidden; width:100%; padding:0px; margin:0 auto;text-align:left;background-image:url(../images/);background-position:center top; background-repeat:no-repeat;}

.zymain{overflow: hidden; width:1003px!important;width:1003px; padding:0px; margin:0 auto;text-align:left;}
.zymain1
{
    float: LEFT;
    width: 1003px;text-align:left; height:64px;
}
.zymain2
{
    float: LEFT;
    width: 1003px;text-align:center;height:35px;
}
.zymain3
{
    float: LEFT;
    width: 1003px;text-align:center; height:269px;
}

.zymain4
{
    float: LEFT;
    width: 1003px;text-align:center; height:353px;
}
.zymain41
{
    float: LEFT;
    width: 642px;text-align:center; height:353px;
}
.zymain411
{
    float: LEFT;
    width: 642px;text-align:left; height:45px;
}
.zymain412
{
    float: LEFT;
    width: 642px;text-align:left; height:308px;
}
.zymain42
{
    float: LEFT;
    width: 50px;text-align:center; height:353px;
}
.zymain43
{
    float: LEFT;
    width: 311px;text-align:center; height:353px;
}
.zymain431
{
    float: LEFT;
    width: 311px;text-align:center; height:45px;
}
.zymain432
{
    float: LEFT;
    width: 311px;text-align:center; height:263px;
}
.zymain5
{
    float: LEFT;
    width:1003px;text-align:center; height:58px;
}
.zymain6
{
    float: LEFT;
    width:1003px;text-align:center;height:515px;
}
.zymain7
{
    float: LEFT;
    width:1003px;text-align:center;height:47px;
}
.zymain8
{
    float: LEFT;
    width:1003px;text-align:center;height:123px;background-image:url(../images/1_28.jpg);
}
.zymain9
{
    float: LEFT;
    width:1003px;text-align:center;height:379px;
}
.zymain91
{
    float: LEFT;
    width:642px;text-align:center;height:379px;
}
.zymain911
{
    float: LEFT;
    width:642px;text-align:center;height:49px;
}
.zymain912
{
    float: LEFT;
    width:642px;text-align:center;height:80px;background-image:url(../images/1_32.jpg);
}
.zymain913
{
    float: LEFT;
    width:642px;text-align:left;height:56px;background-image:url(../images/1_35.jpg);
}
.zymain92
{
    float: LEFT;
    width:50px;text-align:left;height:379px;background-image:url(../images/1_30.jpg);
}
.zymain93
{
    float: LEFT;
    width:311px;text-align:center;height:379px;
}
.zymain931
{
    float: LEFT;
    width:311px;text-align:center;height:49px;
}
.zymain932
{
    float: LEFT;
    width:311px;text-align:center;height:50px;
}
a.zy1:link {
	font-size: 12px; color:#ffffff;
}
a.zy1:visited {
	font-size: 12px; color:#ffffff;
}
a.zy1:hover {
	font-size: 12px; color:#ffffff;
}
a.zy1:active {

	font-size: 12px; color:#ffffff;
}

.footaa {
		font-size: 12px;
	line-height:22px;
	color:#ffffff;

}
.footaa a{ color:#ffffff;font-size: 14px;}



.foot{ width:100%; margin:0 auto;   text-align:center;line-height:28px; padding-top:0px; padding-bottom:0px; font-size:14px;color:#333333;background-image:url(../images/2_40.jpg);background-position:center top; background-repeat:no-repeat;}


.foot a{ color:#333333;}


.p_list{ list-style:none; padding:0; margin:0}
.p_list li{ float:left; margin-left:5px; margin-right:5px; margin-bottom:20px}

/*.pro_list li a{ display:block; width:222px; height:152px; background-color:#cccccc}

.pro_list li a:hover{ background-color:#E51665;}*/

.p_list li a:hover div{ color:#FFFFFF}


.boxxx { 
/*非IE的主流浏览器识别的垂直居中的方法*/ 
display: table-cell;
vertical-align:middle; line-height:54PX;
/*设置水平居中*/ 
text-align:left; 
/* 针对IE的Hack */  position:relative;
*display: block; 
*font-size: 117px;/*约为高度的0.873，200*0.873 约为175*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ 
width:290px; font-size:14px;
color:#333333;
border:#e9e9e9 solid 0px; background-image:url(../../images/)
}


.boxxx:hover {
display: table-cell;
vertical-align:middle; line-height:54PX;
/*设置水平居中*/ 
text-align:left; 
/* 针对IE的Hack */  position:relative;
*display: block; 
*font-size: 117px;/*约为高度的0.873，200*0.873 约为175*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ 
width:290px; font-size:14px; 
color:#FFFFFF;
border:#e9e9e9 solid 0px; background-image:url(../../images/)
}

.p_list1{ list-style:none; padding:0; margin:0}
.p_list1 li{ float:left; margin-left:12px; margin-right:12px; margin-bottom:20px}


.boxxx1 { 
/*非IE的主流浏览器识别的垂直居中的方法*/ 
display: table-cell;
vertical-align:top; line-height:31PX;
/*设置水平居中*/ 
text-align:left; 
/* 针对IE的Hack */  position:relative;
*display: block; 
*font-size: 117px;/*约为高度的0.873，200*0.873 约为175*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ 
width:250px; font-size:14px;
color:#333333;
border:#e9e9e9 solid 0px; background-color:#ffffff;
}


.boxxx1:hover {
display: table-cell;
vertical-align:top; line-height:31PX;
/*设置水平居中*/ 
text-align:left; 
/* 针对IE的Hack */  position:relative;
*display: block; 
*font-size: 117px;/*约为高度的0.873，200*0.873 约为175*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ 
width:250px; font-size:14px;
color:#FFFFFF;
border:#e9e9e9 solid 0px; background-color:#1649B4;
}


.bo11x { 
 position:absolute;display: table-cell;
vertical-align:top; 
/*设置水平居中*/ 
text-align:center; 
top:0px;
width:250px; height:246px;
}
.box img { 
/*设置图片垂直居中*/ 
vertical-align:middle; 
}

.main{overflow: hidden; width:1200px!important;width:1200px;padding:0px; margin:0 auto;text-align:left;background-image: url(../../images/);background-position:right top; background-repeat:no-repeat; margin-bottom:0px; }


.m_left{ float:left; width:100%;text-align:left; background-image: url(../../images/2_03.jpg); }

.m_right{ float:left;width:1200px;text-align:left; }

.l_t{width:206px;height:54px;line-height:44px;background-image: url(../../images/index_171.jpg);float:left;text-align:center; font-size:15px; color:#ffffff; padding-left:0px; border-bottom:#CCCCCC solid 0px; font-family:Arial, Helvetica, sans-serif;}


.l_t1{width:206px;background-image: url(../../images/index_34.jpg);float:left;text-align:center; font-size:15px; color:#ffffff; padding-left:0px; border-bottom:#CCCCCC solid 0px; font-family:Arial, Helvetica, sans-serif;}

.l_t2{width:186px;line-height:22px;background-image: url(../../images/index_34.jpg);float:left;text-align:left; font-size:12px; color:#666666; padding-left:10px; border-bottom:#CCCCCC solid 0px; font-family:Arial, Helvetica, sans-serif;}




.l_class{ text-align:left;float: left;}

.l_c{text-align:center;padding-top:2px; padding-top:2px; }
.r_t{width:1200px;float: left;padding-top:0px;padding-left:0px;text-align:center;line-height:78px;background-image: url(../images/3_04.jpg); border-bottom:#CCCCCC solid 0px; color:#C70102; font-size:20px; font-weight:bold;background-position:center top; background-repeat:no-repeat; }
.r_t1{width:1200px;float: left;padding-top:0px;padding-left:0px;text-align:center;line-height:42px; height:80px;background-image: url(../../images/); border-bottom:#CCCCCC solid 0px; color:#333333; font-size:12px; }
.r_t a{ color:#666666;}
.r_t2{width:1200px;float: left;padding-top:0px;padding-left:0px;text-align:left;line-height:78px;background-image: url(../images/); border-bottom:#CCCCCC solid 0px; color:#C70102; font-size:20px; font-weight:bold;background-position:center top; background-repeat:no-repeat; }





.r_cont{width:1200px; text-align:right;padding-top:0px; }
.r_contx{width:1200px;float:right; text-align:left;padding-left:0px;margin-bottom:40px;}


.Pro_D{ width:109px;height:60px; margin:0 auto;background-image: url();padding-right:0px;float: left;text-align: center;}

.Pro_D a{display:block;width:104px; height:40px;background-image: url(../images/2_06.jpg); text-align: center; color:#333333; line-height:40px;font-size:14px;font-family:Arial, Helvetica, sans-serif; float: left; padding-left:0px;}

.Pro_D a:hover{display:block;background-image: url(../images/2_04.jpg);color:#D64242;float: left;text-align: center;padding-left:0px;}

.Pro_D_F{width:109px;height:60px; margin:0 auto;padding-right:0px;float: left;text-align: center;}

.Pro_D_F a{display:block;width:104px; height:40px;background-image: url(../images/2_04.jpg);text-align: center; color:#D64242; line-height:40px;font-size:14px;font-family:Arial, Helvetica, sans-serif;text-align:center;float: left;padding-left:0px; }

.Pro_D_F a:hover{display:block;background-image: url(../images/2_04.jpg);color:#D64242;float: left;text-align: center; padding-left:0px;}

/*****************************************************************************************************************************************/

.Pro_Z{ width:247px;height:26px; margin:0 auto;background-image:url(../images/3_09.jpg);float: left;text-align: left;}

.Pro_Z a{display:block; width:207px;height:26px; background-image:url(../images/3_09.jpg); text-align: left; color:#333333; line-height:26px; font-weight: 100; padding-left:40px}

.Pro_Z a:hover{display:block;background-image:url(../images/3_09.jpg); color:#ff0000; font-weight:100;text-align: left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}

.Pro_Z_F{width:247px;height:26px; margin:0 auto;background-image:url(../images/3_09.jpg);float: left;text-align: left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}

.Pro_Z_F a{display:block; width:207px; height:26px; background-image:url(../images/3_09.jpg); text-align: left; color:#ff0000; line-height:26px;font-size:12px; font-weight: 100; padding-left:40px;}
.Pro_Z_F a:hover{display:block;background-image:url(../images/3_09.jpg); color:#ff0000; font-weight:100;text-align: left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}

/*****************************************************************************************************************************************/

.Pro_X{width:247px; height:22px; margin:0 auto;background-image:url(../images/3_07.jpg);float: left;text-align: left;}

.Pro_X a{display:block; width:197px!important;width:197px; height:22px; background-image:url(../images/3_07.jpg); text-align: left; color:#666666; line-height:22px;font-size:12px;font-family:Arial, Helvetica, sans-serif; font-weight: 100; padding-left:50px}

.Pro_X a:hover{display:block;background-image:url(../images/3_07.jpg); color:#ff0000; font-weight:100;text-align: left;}

.Pro_X_F{width:247px; height:22px; margin:0 auto;padding-left:0px;float: left;text-align: left;}

.Pro_X_F a{display:block; width:197px!important;width:197px; height:22px; background-image:url(../images/3_07.jpg); text-align: left; color:#ff0000; line-height:22px;font-size:12px;font-family:Arial, Helvetica, sans-serif; font-weight: 100; padding-left:50px}

.Pro_X_F a:hover{display:block;background-image:url(../images/3_07.jpg); color:#ff0000; font-weight:100;text-align: left;}




/*.pro_list li a{ display:block; width:222px; height:152px; background-color:#cccccc}

.pro_list li a:hover{ background-color:#E51665;}*/

.pro_list li a:hover div{ color:#1B1801}
.banner {
	width: 100%; height: 229px; overflow: hidden; position: relative; z-index: 1;background-image:url(../images/3_02.jpg); background-position:center top; background-repeat:no-repeat;
}
body,th,div {
    padding:0; margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height:180%;
}

td{
    padding:0; margin: 0;
	font-size: 12px;
	color: #666666;
	line-height:184%;
}

a {
	color: #666666;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #666666;
}