﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
img { display: block;}
/**/
.banner { height: 622px; overflow: hidden;}
@font-face {
  font-family: 'Changa';
  font-style: normal;
  font-weight: 700;
  src: local('Changa Bold'), local('Changa-Bold'), url(https://fonts.gstatic.com/s/changa/v3/lChKXdVMbxf1dAYeI9q9wRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+FB50-FDFF, U+FE80-FEFC;
}
/* latin-ext */
@font-face {
  font-family: 'Changa';
  font-style: normal;
  font-weight: 700;
  src: local('Changa Bold'), local('Changa-Bold'), url(https://fonts.gstatic.com/s/changa/v3/PZYVkpm3vAnBa-afcEJb3xJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Changa';
  font-style: normal;
  font-weight: 700;
  src: local('Changa Bold'), local('Changa-Bold'), url(https://fonts.gstatic.com/s/changa/v3/ZLtEtZF8z-OEmYAGzkqHkltXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@font-face {
  font-family: 'century';
  src:url('century.ttf') format('truetype');

}
/**/
.goos_list{background:#fff;}
.zs {   font-family: "Microsoft YaHei", serif;}
.zs ul { padding-top: 20px; padding-bottom: 30px;width:100%; float: left;}
.zs li { float: left;}
.zs li:last-child { background: none;}
.zs li { width: 171px; text-align: center; background: url("../images/zsx.jpg") no-repeat right center;}
.zs li a { font-size: 18px; color: #333333;}
.zs li a:hover { color: #0674b1; font-weight: bold;}
.zs li a p { width: 85px; height: 85px; margin: 0 auto 10px;}
.zs .zsl1 a p { background: url("../images/zst_03.jpg") no-repeat;}
.zs .zsl2 a p { background: url("../images/zst_05.jpg") no-repeat;}
.zs .zsl3 a p { background: url("../images/zst_07.jpg") no-repeat;}
.zs .zsl4 a p { background: url("../images/zst_09.jpg") no-repeat;}
.zs .zsl5 a p { background: url("../images/zst_11.jpg") no-repeat;}
.zs .zsl6 a p { background: url("../images/zst_13.jpg") no-repeat;}
.zs .zsl7 a p { background: url("../images/zst_15.jpg") no-repeat;}
.zs .zsl1 a:hover p { background: url("../images/zsb_03.jpg") no-repeat;}
.zs .zsl2 a:hover p { background: url("../images/zsb_05.jpg") no-repeat;}
.zs .zsl3 a:hover p { background: url("../images/zsb_07.jpg") no-repeat;}
.zs .zsl4 a:hover p { background: url("../images/zsb_09.jpg") no-repeat;}
.zs .zsl5 a:hover p { background: url("../images/zsb_11.jpg") no-repeat;}
.zs .zsl6 a:hover p { background: url("../images/zsb_13.jpg") no-repeat;}
.zs .zsl7 a:hover p { background: url("../images/zsb_15.jpg") no-repeat;}
/**/
.nav{width:100%; float: left; background: #0a56a4;}
.nav ul{width:1200px; margin: 0px auto;}
.qs {  background: url("../images/m1_bg.jpg")  184px; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.qs h3 { height: 263px; text-align: center; font-size: 40px;}
.qs h3 a { color: #0674b1;}
.qs h3 p { font-size: 24px; color: #666666; font-weight: normal; padding-top: 55px; background: url("../images/qsx.jpg") no-repeat center 20px;}
.qsk { height: 450px; position:relative;}
.qsb1 { float: left; width: 854px; height: 416px; background: url("../images/qsk_03.jpg") no-repeat; position: relative;}
.qsb1 h4 { padding: 35px 0 0 295px; font-weight: normal; height: 85px;}
.qsb1 h4 p { float: left; font-size: 20px; color: #ffffff; line-height: 36px; border-right: 1px solid #0674b1; padding-right: 10px;}
.qsb1 h4 p span { display: block; font-size: 18px;}
.qsb1 h4 em { display: block; float: left; font: 36px Arial; color: #ffffff; font-weight: bold; margin: 30px 0 0 20px;}
.qsb1 .qsa1 { width: 108px; height: 28px; display: block; background: url("../images/qsk1.png") no-repeat; margin-left: 295px; font-size: 14px; color: #ffffff; text-align: center; line-height: 28px;}
.qsp { position: absolute; left: 40px; top: -35px; width: 237px; height: 180px; background: url("../images/qsk.png") no-repeat; text-align: center; font-size: 18px; color: #ffffff; padding-top: 70px;}
.qsp span { display: block; margin-top: 20px; font-size: 24px; color: #0674b1; font-weight: bold;}
.qsp em { display: block; margin-top: 20px;}
.qsp em a { font-size: 14px; color: #333333; margin: 0 3px;}
.qsp em a:hover { color: #0674b1;}
.qst1 { position: absolute; right: 112px; bottom: 0; height: 328px;}
.qsb2 { float: left; width: 173px; height: 366px; background: url("../images/qsk_04.jpg") no-repeat; padding: 50px 0 0 0; font-size: 16px; color: #666666;}
.qsb2 p { font-size: 14px; margin: 5px 0 5px 30px;}
.qsb2 em { display: block; margin-left: 30px;}
.qsb2 span { display: block; font: 20px Arial; color: #333333; margin-left: 30px;}
.qsb2 img { width: 120px; height: 135px; padding-top: 45px; margin: 0 auto;}
.qsb3 { background: url("../images/qsk_05.jpg") no-repeat;}
.qsb3 img { width: 125px; height: 191px; padding-top: 65px; margin: 0 auto;}

.qsk2 .qsb1 { background: url("../images/qsb2.jpg") no-repeat;}


.qsk3 .qsb1 { background: url("../images/qsb3.jpg") no-repeat;}

/**/
.fs { height: 708px; position: relative; font-family: "Microsoft YaHei", serif;}
.fs h3 { height: 150px; text-align: center; font-size: 40px; color: #0674b1; padding-top: 85px; background: url("../images/qsx.jpg") no-repeat center 155px;}
.fs h3 a { color: #0674b1;}
.fs li { float: left; position: relative; width: 385px; margin-right: 22px;}
.fs li .fsp1 { position: absolute; left: 0; bottom: 0; width: 385px; height: 40px; font-size: 20px; color: #ffffff; text-align: center; line-height: 40px; background: #595757;}
.fs li .fsp2 { width: 385px; height: 106px; background: #0674b1; position: absolute; left: 0; bottom: 0px; text-align: center;}
.fs li .fsp2 span { display: block; font-size: 20px; color: #ffffff; padding: 20px 0;}
.fs li .fsp2 em { display: block; width: 90px; height: 24px; background: url("../images/fsk.jpg") no-repeat; margin: 0 auto; font-size: 12px; color: #2ea20c; line-height: 24px;}
.fs li img { width: 385px; height: 433px;}
.fs li:last-child { margin-right: 0;}
.fs .fsj1 { position: absolute; left: -75px; top: 440px;}
.fs .fsj2 { position: absolute; right: -75px; top: 440px;}
.head_righta{width:120px; float: right; background: #0a56a4; border-bottom-left-radius:5px;border-bottom-right-radius:5px; height: 25px; line-height: 20px; text-align: center;color:#fff; }
.head_righta a:link,.head_righta a:visited{color:#fff;}
.head_righta a{margin:5px;}
/**/
.ss { height: 990px; overflow: hidden; font-family: "Microsoft YaHei", serif; background: url("../images/ssb.jpg") no-repeat center 351px;}
.ss h3 { height: 197px; text-align: center; font-size: 40px; color: #0674b1; padding-top: 75px; background: url("../images/qsx.jpg") no-repeat center 148px;}
.ss h3 a { color: #0674b1;}
.ss h3 p { font-size: 24px; color: #666666; font-weight: normal; margin-top: 60px;}
.ss ul { height: 80px;}
.ss li { float: left; width: 397px; margin-right: 3px;}
.ss li a { display: block; height: 62px; background: #d9d9d9; border-bottom: 17px solid #ffffff;}
.ss li a p { float: left; font-size: 24px; color: #333333; margin: 15px 0 0 100px; border-bottom: 2px solid #757575;}
.ss li a span { display: block; float: left; font-size: 24px; color: #333333; margin-left: 40px; line-height: 58px;}
.ss li a:hover ,.ss li.on a{ background: #0674b1; border-color: #0674b1;}
.ss li a:hover p,.ss li.on a p { color: #ffffff; border-color: #9bc7e0;}
.ss li a:hover span,.ss li.on a span { color: #ffffff;}
.ss li:last-child { margin-right: 0;}
.ssd { padding-top: 65px;}
.ssd .ssz { float: left; width: 149px;}
.ssd .ssz span { display: block; font: 120px "Impact"; color: #999999; line-height: 120px;}
.ssd .ssz em { display: block; width: 18px; font-size: 18px; color: #999999; background: url("../images/ss_06.png") no-repeat center 0; line-height: 20px; padding-top: 225px; margin-left: 55px;}
.ssd dl { float: left; width: 1051px;}
.ssd dt { float: left;}
.ssd dt img { width: 639px; height: 408px; border: 7px solid #ffffff;}
.ssd dd { float: right; width: 363px; font-size: 48px; color: #ffffff; position: relative; margin-top: 65px;}
.ssd dd p { font-size: 18px; font-weight: bold; margin: 30px 0 20px;}
.ssd dd em { display: block; font-size: 14px; line-height: 25px; margin-bottom: 15px;}
.ssd dd a { display: block; width: 90px; height: 23px; background: url("../images/ss_10.png") no-repeat; font-size: 12px; color: #2ea20c; text-align: center; line-height: 23px;}
.ssd .ssx { position: absolute; left: -70px; top: 73px;}
/**/
.lr { height: 720px; background: #f7f7f7; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.xlr { width: 1200px; height: 720px; margin: 0 auto; background: url("../images/lrb.jpg") no-repeat 0 215px;}
.xlr h3 { height: 360px; text-align: center; font-size: 40px; color: #0674b1; padding-top: 54px; background: url("../images/lrx.png") no-repeat center 125px;}
.xlr h3 p { font-size: 24px; color: #666666; font-weight: normal; margin-top: 60px;}
.xlr h3 a { color: #0674b1;}
.xlr .lrp { width: 321px; height: 97px; background: url("../images/lrtm.png") repeat; font-size: 36px; color: #ffffff; padding: 15px 0 0 30px; margin-left: 584px;}
.xlr .lrp span { display: block; font-size: 24px; margin-top: 5px;}
/**/
.xd { height: 460px; background: url("../images/xdb.jpg") no-repeat center 0; font-family: "Microsoft YaHei", serif;}
.xxd { width: 1200px; margin: 0 auto; position: relative;}
.xdz { position: absolute; left: 0px; top: 89px;}
.xdz li{ width: 594px; height: 320px; float:left;position:relative;}
.xdz p { position: absolute; left: 0; bottom: 6px; width: 100%; height: 58px; font-size: 18px; color: #feffff; text-align: center; line-height: 58px;}
.xdz img { width: 594px; height: 256px;}
.xdy { float: right; width: 460px; margin: 10px 100px 0 0;}
.xdy .p1 { height: 105px; border-bottom: 2px solid #fafafa; padding-top: 20px;}
.xdy .p1 a { font-size: 18px; color: #333333;}
.xdy .p1 a em { display: block; font-size: 14px; color: #666666; line-height: 25px; margin-top: 10px;}
.xdy .p1 a em span { color: #0674b1;}
.xdy .p1 a:hover { color: #0674b1;}
.xdy .p1:last-child { border: 0;}
.xdy .p1.on a{color: #0674b1;}
.xxd .hd ul { position: absolute; right: 110px; top: 400px;}
.xxd .hd li { float: left; margin-left: 10px;font-size: 18px; color: #333333;cursor: pointer;padding:0 5px; border:1px solid #ccc;}
.xxd .hd li a { font-size: 18px; color: #333333;}
.xxd .hd li.on { color: #0674b1;border:1px solid #0674b1;}
.xxd .xdj1 { position: absolute; left: 568px; top: 185px;cursor: pointer;}
.xxd .xdj2 { position: absolute; left: 595px; top: 185px;cursor: pointer;}
/**/
.ws { height: 770px; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.ws h3 { height: 300px; text-align: center; font-size: 40px; color: #0674b1; padding-top: 70px; background: url("../images/qsx.jpg") no-repeat center 140px;}
.ws h3 p { font-size: 24px; color: #666666; font-weight: normal; margin-top: 55px;}
.ws h3 a { color: #0674b1;}
.ws li { float: left; width: 240px; position: relative; text-align: center;}
.ws li a { display: block; height: 340px;}
.ws li em { display: block; padding: 140px 0 15px; font-size: 24px; color: #333333;}
.ws li span { display: block; width: 213px; margin: 0 auto; font-size: 16px; color: #666666; line-height: 25px;}
.ws li .wsi { width: 190px; height: 190px; position: absolute; left: 25px; top: -85px;}
.ws li p { position: absolute; left: 25px; top: -85px; width: 190px; height: 190px; background: url("../images/wsy1.png") no-repeat;}
.ws li:last-child { margin-right: 0;}
.ws li a:hover { background: #efefef;}
.ws li a:hover p { background: url("../images/wsy2.png") no-repeat;}
.ws li a:hover em { color: #0674b1;}
/**/
.ms { height: 1470px; overflow: hidden; font-family: "Microsoft YaHei", serif; background: url("../images/ms_03.jpg") no-repeat center 0;}
.xms { width: 1200px; margin: 0 auto; position: relative;}
.ms h3 { height: 190px; text-align: center; font-size: 40px; color: #ffffff; padding-top: 32px; margin-bottom: 111px;}
.ms h3 a { color: #0674b1;}
.ms h3 p { font-size: 24px; color: #b8ccde; font-weight: normal; margin-top: 55px;}
.msz1 { height: 215px;}
.msz1 h4 { height: 85px; margin: 0 0 30px 20px;}
.msz1 h4 p { float: left; width: 69px; height: 53px; background: #0674b1; font: 60px Arial; line-height: 60px; text-align: center; color: #ffffff; padding-top: 32px;}
.msz1 h4 span { font-size: 24px; color: #333333; font-weight: normal; display: block; float: left; margin: 55px 0 0 10px;}
.msz1 em { display: block; font-size: 17px; color: #666666; padding-left: 22px; background: url("../images/ms_13.jpg") no-repeat left center; margin-top: 10px;}
.msz2 { margin: 190px 0 0 683px;}
.msz3 { margin-left: 683px;}
.msi1 { position: absolute; right: -6px; top: 250px;}
.msi2 { position: absolute; left: -14px; top: 870px;}
/**/
.dz { height: 796px; background: url("../images/dzb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.dz h3 { height: 200px; text-align: center; padding-top: 45px; font-size: 40px; color: #0674b1; background: url("../images/lrx.png") no-repeat center 115px;}
.dz h3 p { font-size: 24px; color: #666666; font-weight: normal; margin-top: 60px;}
.dz h3 a { color: #0674b1;}
.dzz { width: 735px; float: left;}
.dzz h4 { height: 40px; background: url("../images/dzx.jpg") no-repeat 0 bottom;}
.dzz h4 p { float: left;}
.dzz h4 p a { font-size: 20px; color: #0674b1; padding-left: 20px; background: url("../images/dz_03.jpg") no-repeat left center;}
.dzz h4 em { display: block; float: right;}
.dzz h4 em a { font: 12px Arial; color: #333333; font-weight: normal; line-height: 40px; margin-right: 20px;}
.dzz dl { height: 222px; padding-top: 33px;}
.dzz dt { float: left;}
.dzz dt img { width: 310px; height: 161px;}
.dzz dd { float: right; width: 395px; font-size: 16px; color: #333333;}
.dzz dd a:hover{color:#0674b1;}
.dzz dd p { font-size: 14px; color: #666666; line-height: 25px; margin: 20px 0;}
.dzz dd span { display: block; width: 95px; height: 25px; background: url("../images/dzk.jpg") no-repeat; float: right; font-size: 12px; color: #ffffff; text-align: center; line-height: 25px;}
.dzz li { height: 50px; background: url("../images/dzx1.jpg") no-repeat 0 bottom;}
.dzz li a { font-size: 14px; color: #666666; line-height: 50px;}
.dzz li a:hover{color:#0674b1;}
.dzz li a span { display: block; float: right;}
.dzz li:last-child { background: none;}
.dzy { float: right; width: 400px;}
.dzy h4 { height: 40px; background: url("../images/dzx.jpg") no-repeat -110px bottom;}
.dzy h4 p { float: left;}
.dzy h4 p a { font-size: 20px; color: #0674b1; padding-left: 20px; background: url("../images/dz_05.jpg") no-repeat left center;}
.dzy h4 em { display: block; float: right;}
.dzy h4 em a { font: 12px Arial; color: #333333; font-weight: normal; line-height: 40px; margin-right: 20px;}
.dzy ul { height: 170px; padding-top: 15px;}
.dzy li a { font-size: 14px; color: #666666; line-height: 38px;}
.dzy li a:hover{color:#0674b1;}
.dzy li a span { color: #0674b1;}
.dzy .dzp1 { font-size: 21px; color: #333333; line-height: 45px; text-align: center;}
.dzy .dzp1 a:hover{color:#0674b1;}
.dzy .dzp1 img { width: 390px; height: 143px; margin-left: 10px;}
.dzy .dzp1 em { display: block; font-size: 18px; line-height: 30px; margin-top: 5px;}
.dzy .dzp1 em span { display: block; font-size: 14px; color: #666666;}
/**/
.dk { height: 690px; background: url("../images/dkb.jpg") no-repeat center bottom; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.dk h3 { height: 130px; text-align: center; font-size: 40px; color: #0674b1; padding-top: 56px; background: url("../images/qsx.jpg") no-repeat center 120px;}
.dk h3 a { color: #0674b1;}
.dkk { width: 916px; height: 237px; margin: 175px auto 0; background: url("../images/dktm.png") repeat; text-align: center;}
.dkk em { display: block; font-size: 20px; color: #0674b1; padding: 40px 0 20px; font-weight: bold;}
.dkk p { width: 770px; margin: 0 auto; font-size: 14px; color: #333333; line-height: 25px;}
.dkk span { display: block; width: 96px; height: 25px; background: url("../images/dkk.png") no-repeat; font-size: 12px; color: #ffffff; text-align: center; line-height: 25px; margin: 15px auto 0;}
.head_ser{width:190px; float: left; margin-top: 30px;}
.head_sera{width:40px; height: 40px; font-size:22px; border-radius: 500px; background: #1277bd; color:#fff; text-align: center; line-height: 40px; float: left;}
.head_serb{width:140px; float: right;}
.head_serb dd{font-size:14px; color:#333;}
.head_serb p{font-size:16px; color:#0a56a4; line-height: 32px; font-family: Arial;}
.head_right{width:540px; float: right;}
.head_search{width:300px; margin-top: 40px; float: right;}
.head_search input{width:220px; float: left; background: #eee; padding: 10px;}
.head_search button{width:60px; height: 34px; float: right; background: #0a56a4; color:#fff;}
.head_search input,.head_search button{border:0px;}
.r_xian{background:url(../images/x.jpg) right center no-repeat;}
.index_about{width:1200px; padding-top: 50px; border-bottom: 1px dashed #eee; margin-bottom: 20px; padding-bottom: 30px; float: left;}
.index_abouta{width:720px; float: left;}
.index_abouta h1{font-size:20px; font-family: "微软雅黑"; font-weight: normal; line-height: 30px; padding-bottom: 15px;}
.index_abouta dd{font-size:14px; line-height: 30px; color:#888;}
.index_aboutb{width:450px; float: right; text-align: right;}
.index_aboutb img{width:100%;}
.index_tjcp{width:100%; float: left; height: 514px; background: url(../images/tj_bg.jpg);}
	.index_tjcpa{width:1200px; margin: 0px auto;}
	.index_tjcpb{width:1200px; float: left;padding-top:70px;}
	.index_tjcp_title{font-family: Arial; color:#fff; text-align: center;}
	.index_tjcp_title h1{text-transform: uppercase; font-size:26px;}
	.index_tjcp_title div{text-transform: uppercase; font-size:26px;}
	.index_tjcp_title dd{font-size:14px; margin-top: 10px;}
	.goos_list h1{text-align: center; color:#fff; padding-top: 20px;}
	.index_news{width:100%; float: left; padding-bottom: 50px; padding-top: 50px;}
.index_newsa{width:1200px; margin: 0px auto;}
.index_newsb{width:100%; float: left;}
.goos_list h1{font-weight:normal; font-size:16px; padding-bottom: 15px;}
.goos_list div{font-weight:normal; font-size:16px; padding-bottom: 15px;text-align: center; color:#fff; padding-top: 20px;}
	.goos_list h1 a:link,.goos_list h1 a:visited{color:#333;}
.cp_more{text-align:center; margin-top: 30px;}
	.cp_more a{padding:6px 30px; border: 1px solid #fff; border-radius: 10px;}
	.cp_more a:link,.cp_more a:visited{color:#fff;}
.owl-theme .owl-controls .owl-buttons div{position:absolute;top:90px;width:50px;height:60px;margin:0;padding:0;border-radius:0;font:60px/60px "宋体";background-color:transparent;overflow:hidden; text-align: center; _display:none; background: #fff; border-radius: 6px;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-70px;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-70px;}
.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:"<";}
.owl-theme .owl-controls .owl-buttons .owl-next:before{content:">";}
.yw_title{ margin-top:40px;}
.yw_title dd{ background:url(../images/sanjiao.png) center no-repeat; height: 17px;}
.yw_title h1{font-family: 'Changa', sans-serif; font-size:28px; color:#072645; text-align: center; text-transform: uppercase;}
.yw_title div{font-family: 'Changa', sans-serif; font-size:28px; color:#072645; text-align: center; text-transform: uppercase;}
.yw_title p{font-size:18px; text-align: center;}
.index_newslista{width:380px; margin: 30px 10px; float: left;}
.index_newslista img{width:100%;}
.index_newslista h1{font-size:16px; font-weight: normal; padding-top: 10px; padding-bottom: 15px;}
.index_newslista p{font-size:12px; line-height: 24px; color:#888;}
.zx_footer{width:100%; float: left; height: 310px;  background: #181818;}
.zx_footera,.footer_enda{width:1200px; margin:0px auto;}
.zx_footerb,.footer_endb{width:1200px; float: left;color:#fff;}
.footer_left{width:420px; margin-top: 35px; float: left; color:#fff;  }
.footer_contact{margin-top: 10px;}
.footer_contact dd{line-height: 24px;color:#636262;}
.footer_right{width:700px; margin-top: 30px; float: right;}
.footer_righta{width:160px; float: left;color:#fff;}
.footer_righta h1{font-size:18px; border-bottom: 1px solid #fff; margin-bottom: 15px; line-height: 45px;}
.footer_righta h1 span{font-size:12px; font-family: Arial;padding-left: 8px;color:#eee;}
.db{font-size:18px; border-bottom: 1px solid #fff; margin-bottom: 15px; line-height: 45px;}
.db span{font-size:12px; font-family: Arial;padding-left: 8px;color:#eee;}
.footer_righta dd a:link,.footer_righta dd a:visited{color:#636262;}
.footer_righta dd{line-height:28px;font-size:12px;}
.m_lefta{ margin-left:20px;}
.footer_end{width:100%; margin-top: 20px; float: left; background: #0a56a4; line-height: 62px;}
.footer_endleft{width:800px; font-size:14px; float: left;color:#1d2c40;}
.footer_endright{width:400px; float: right; text-align: right;font-size:12px;}
.footer_endright span{padding-right:8px;color:#004097;}
.footer_endb a{ float: right;}
	.footer_endb a:link,.footer_endb a:visited{color:#fff;}
	.footer_endb a span{padding-right:10px;}
.about_main{width:100%; float: left;}
.about_maina{width:1200px; margin: 0px auto;}
.about_mainb{width:1200px; float: left; padding-top: 10px; padding-bottom: 20px;}
.about_read{width:1140px; padding: 30px; background: #fff;}
.about_read h1{font-size:18px; padding-bottom: 15px; }
.about_reada{font-size:14px; line-height: 26px; color:#666;}
.left_daohang{width:270px; float: left;}
.left_daohanga{width:200px; padding: 0px 35px;  border-bottom: 1px solid #fff;height: 76px;font-size:20px; line-height: 76px; background: #0674b1; color:#fff;}
.left_daohanga span{font-size:14px; font-family: Arial; padding-left: 8px;}
.left_daohangb dd{padding:15px 35px; background:  #2ea20c; transition: all 0.6s; border-bottom: 2px solid #fff;  font-size:16px;}
.left_daohangb dd a:link,.left_daohangb dd a:visited{color:#fff;}
.left_daohangb dd span{float:right;}
.left_daohangb dd:hover{background: #0674b1;}
.about_right{width:900px; float: right;}
.goods_list{width:280px; float: left; margin: 10px; background: #fff; transition: all 0.6s;}
.goods_lista  img{width:100%;}
.goods_listb{padding:10px; text-align: center; transition: all 0.6s; line-height: 40px;}
.goods_listb h1{font-weight: normal;}
.goods_list:hover{box-shadow:0px 0px 20px #999;}
.goods_list:hover .goods_listb{background:#0674b1; color:#fff;}
.goods_list:hover .goods_listb a{color:#fff;}
.goods_read{width:870px; padding: 15px; float: left; border-bottom: 1px dashed #eee;}
.goods_reada{width:300px; float: left;}
.goods_readb{width:535px; float: right;}
.goods_readb h1{border-bottom:1px solid #eee; font-size:18px; font-weight: normal; line-height: 50px; padding-top: 15px;}
.goods_readb p{font-size:14px; line-height: 30px; margin-bottom: 30px; border-bottom: 1px dashed #eee;}
.goods_readb dd span{padding:5px 30px; background: #0674b1; color:#fff;}
.goods_xq{width:100%; float: left;  margin-top: 30px; padding-top: 20px;}
.goods_xqa{border-bottom:1px solid #eee; height: 30px;  }
.goods_xqa span{padding:15px 50px; margin-left: 15px; float: left; display: block; background: #0674b1; color:#fff;}
.goods_xqb{width:100%; float: left; margin-bottom: 30px; margin-top: 25px; font-size:14px; line-height: 30px;}
.news_list{width:870px; margin-bottom: 20px; float:left; background: #fff; padding: 15px; }
.news_list_img{width:200px; float: left;}
.news_list_img img{width:100%;}
.news_list_nr{width:650px; float: right;}
.news_list_nr h1{font-size:16px; font-weight: normal;}
.news_list_nr p{font-size:12px;  color:#777; line-height: 25px; padding-top: 10px;}
.news_list_nr dd{margin-top:20px; text-align: right;}
.news_list_nr dd a{padding:8px 30px; border: 1px solid #eee;}
.news_read{width:840px; float: left; padding: 30px; background: #fff;}
.news_reada h1{font-weight:normal;color:#222; font-size: 20px; text-align: center; padding-top: 40px;}
.news_readb{font-size:12px; text-align: center; color:#777; line-height: 30px;}
.news_readb span{margin:10px;}
.news_readc{border:1px solid #eee; padding: 15px; margin-top: 10px; font-size:14px; line-height: 24px;}
.news_readc span{font-weight:bold;}
.news_readd{ margin-top:20px; font-size:14px; line-height: 26px; color:#666;}
.news_readd p{margin-top:15px;}
.xgtitle{	 margin-top: 20px; margin-bottom: 20px; width: 100%; float: left;}
.xgtitle h3{	font-size: 24px; font-weight: normal; padding-left: 40px; background: url(../images/reading.jpg) no-repeat left center;}
.reading{	padding: 50px 20px 20px;}
.reading h3{	font-size: 24px; font-weight: normal; padding-left: 40px; background: url(../images/reading.jpg) no-repeat left center;}
.reading ul{overflow: hidden; padding-top: 25px;}
.reading li{width: 50%; float: left; background: url(../images/lid.jpg) left center no-repeat; line-height: 30px; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;}
.reading li a{padding-left: 15px;}
.reading a{	font-size: 14px;}
   .contact-z1{height:140px;background:url("../images/contact-z1.jpg") no-repeat;color:#333;}
        .contact-z1 p{font-size:20px;height:30px;line-height:30px;padding:45px 0 0 108px;}
        .contact-z1 span{display:block;height:30px;line-height:30px;font-weight:bold;font-size:18px;padding-left:80px;}
.dq_weizhi{width:100%;  float: left;  line-height: 60px;color:#222;  background: #fff;}
.dq_weizhia{width:1200px; margin: 0px auto;}
	.dq_weizhib{width:1200px; float: left;}
	.dq_weizhib span{padding-right:8px;}
	.dq_weizhib a{padding-right:8px;}
	.dq_weizhib a:link,.dq_weizhib a:visited{color:#222;}
	.dq_weizhib font{padding-left:8px; color:#222;}
.dd_list{padding:25px; width:850px; background: #fff;float: left;}
.tt_dd{font-size:18px; width: 100%; height: 50px; line-height: 50px; border-bottom: 1px solid #eee; margin-bottom: 20px;}
.dd_lista li{ background:url(../images/lid.jpg) left center no-repeat; font-size:14px; line-height: 32px; border-bottom: 1px dashed #eee;}
.dd_lista li a{padding-left:15px;}
.dd_lista li span{ float:right; font-size:12px; color:#888; font-family: Arial;}
.n_goodslist{width:860px; transition: all 0.6s; padding: 20px; float: left; background: #fff; margin-bottom:20px;}
.n_goodslista{width:240px; float: left; border: 1px solid #eee;}
.n_goodslista img{width:220px; padding: 10px;}
.n_goodslistb{width:580px; float:right; }
.n_goodslistb h1{font-size:16px; line-height: 32px; border-bottom:1px solid #eee; margin-bottom: 15px;}
.n_goodslistb p{font-size:14px; line-height: 26px; color:#888;}
.n_goodslistb dd{margin-top:45px;}
.n_goodslistb dd a{padding:6px 30px; background: #999; border-radius: 4px; transition: all 0.6s;}
.n_goodslistb dd a:link,.n_goodslistb dd a:visited{color:#fff;}
.n_goodslist:hover{box-shadow:0px 0px 20px #999;}
.n_goodslist:hover .n_goodslistb dd a{background:#0a56a4;}
.n_goodslist:hover .n_goodslistb h1{color:#0a56a4;}
    
    
/**/



/**/



/**/



/**/



/**/