﻿/*Index-start*/

@charset "utf-8";
body {
	FONT-FAMILY: Microsoft YaHei, Arial;
	font-size:14px;
}
/* CSS Document */

/*common*/
h1 {
	font-size:100%;
	margin:0px;
	padding:0px
}
h2 {
	font-size:100%;
	margin:0px;
	padding:0px
}
.dfsom {
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:24px
}
.tagmore {
	width:150px;
	height:30px;
	line-height:30px;
	MARGIN: 0px auto;
	text-align:center;
	margin-top:20px;
	margin-bottom:20px
}
.tagmore a {
	width:150px;
	height:30px;
	line-height:30px;
	color:#fff;
	display: inline-block;
	border-radius:5px;
	background:#1785e6;
}
.tagmore a:hover {
	color:#fff;
	background:#000;
}
.mb10 {
	margin-bottom:10px;
}
.ml10 {
	margin-left:10px;
}
.bg {
	background:#FFF;
}
/*ban*/

/*全屏幻灯片*/ 

#flashs {
	position:relative;
	height:358px;
	overflow:hidden;
}
#flashs .bgitem {
	z-index:1;
	position:absolute;
	top:0;
}
#flashs .btn {
	position:absolute;
	z-index:7;
	bottom:5px;
	left:45.2%;
	padding:5px 6px;
}
#flashs .btn span {
	background:#946C52;
	color:white;
	font-weight:600;
	line-height:20px;
	text-align:center;
	cursor: pointer;
	display: inline-block;
	margin-left: 8px;
	width:30px;
	height:20px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	overflow:hidden;
}
#flashs .btn span.cur {
	background:#58391D;
}
.bdshare-slide-button-box {
	z-index:4;
}
/*sch*/

.spa {
	height:450px;
	overflow:hidden;
}
.pb_h {
	text-align:center;
	height:59px;
	overflow:hidden;
	text-align:center;
	font-weight:100;
	background:url(../images/spa_l3.gif) left 42px repeat-x;
}
.pb_h b {
	font-weight:100;
	display:block;
	line-height:31px;
	font-size:24px;
	color:#000;
}
.pb_h span {
	display:block;
	line-height:22px;
	height:26px;
	font-size:18px;
	text-transform:uppercase;
	color:#000;
}
.pb_h a {
	display:inline-block;
	width:558px;
	margin:0 auto;
	background:#fff;
}
.pb_h i a {
	width:183px;
	line-height:22px;
	border:1px #000000 solid;
	text-align:center;
	font-size:14px;
	font-family:Arial;
	color:#000000;
	font-style:normal;
	float:right;
	margin-top:18px;
}
.pb_h i a:hover {
	border:1px #1785e6 solid;
	color:#fff;
	background:#1785e6;
}
.about_h {
	text-align:center;
	height:69px;
	overflow:hidden;
	text-align:center;
	font-weight:100;
	background:url(../images/spa_l3.gif) left 42px repeat-x;
}
.about_h b {
	font-weight:100;
	display:block;
	line-height:31px;
	font-size:24px;
	color:#000;
}
.about_h span {
	display:block;
	line-height:22px;
	height:26px;
	font-size:18px;
	text-transform:uppercase;
	color:#000;
}
.about_h a {
	display:inline-block;
	width:258px;
	margin:0 auto;
	background:#fff;
}
.spa dl {
	float:left;
	display:inline;
	width:235px;
	background:url(../images/spa_l.gif) right top no-repeat;
	overflow:hidden;
}
.spa .lst {
	background:none;
}
.spa dt {
	text-align:center;
}
.spa dt img {
	vertical-align:top;
	display:block;
	width:91px;
	vertical-align:top;
	height:91px;
	overflow:hidden;
	margin:0 auto;
}
.spa dt {
	height:115px;
	overflow:hidden;
	vertical-align:top;
}
.spa dd h4 {
	background:url(../images/spa_l2.gif) center 55px no-repeat;
	text-align:center;
	line-height:27px;
	height:89px;
	overflow:hidden;
	font-size:16px;
}
.spa dd h4 a {
	color:#000000;
}
.spa dd p {
	line-height:22px;
	color:#000000;
	padding:0 53px;
	line-height:22px;
	text-align:justify;
	height:90px;
	overflow:hidden;
}
.box {
	height:995px;
	overflow:hidden;
	clear:both;
}
.lf_n {
	width:248px;
	overflow:hidden;
}
.lf_n h2 {
	padding:58px 0 0;
	height:89px;
	text-align:center;
	overflow:hidden;
	background:url(../images/lf_nt.gif) center top no-repeat;
}
.lf_n h2 b {
	color:#fff;
	display:block;
	line-height:26px;
	height:26px;
	overflow:hidden;
	font-size:24px;
	font-weight:100;
}
.lf_n h2 span {
	display:block;
	font-size:18px;
	font-family:Arial;
	line-height:24px;
	font-weight:100;
}
.lf_n h2 a {
	color:#fff;
}
.lf_n_c {
	padding:15px 0 0;
	height:777px;
	overflow:hidden;
	background:#efe6df;
}
.lf_n_c h3 {
	padding:0 0 0 45px;
	height:44px;
	line-height:44px;
	font-size:16px;
	overflow:hidden;
	background:url(../images/lf_nic.gif) left 15px no-repeat;
}
.lf_n_c h3 a {
	color:#000000;
	font-weight:100;
}
.lf_n_c ul {
	clear:both;
	padding:0 0 0 34px;
}
.lf_n_c ul li {
	line-height:25px;
	height:28px;
	vertical-align:top;
	overflow:hidden;
}
.lf_n_c ul li a {
	color:#9b8574;
	padding:0 0 0 26px;
	display:block;
	background:url(../images/lf_nic2.gif) 16px 8px no-repeat;
}
.lf_n_c ul li a:hover {
	color:#fff;
	text-decoration:none;
	background:#9b8574 url(../images/lf_nic3.gif) 16px 270px no-repeat;
}
.pro_t {
	color:#fff;
	padding:0 16px 0 0;
	line-height:40px;
	height:40px;
	overflow:hidden;
	background:#000000;
	margin:0 0 0 27px;
}
.pro_t li {
	float:left;
}
.pro_t li a {
	display:inline-block;
	padding:0 30px;
	font-size:20px;
	color:#fff;
}
.pro_t li a:hover, .pro_t .cur a {
	color:#fff;
	background:#9b8574;
	text-decoration:none;
}
.pro_t .fr {
	font-family:Arial;
	font-size:14px;
	color:#fff;
}
.pro {
	width:707px;
	overflow:hidden;
}
.pro_c {
	padding:28px 0 0;
	clear:both;
	width:100%;
}
.pro_c li {
	text-transform:uppercase;
	margin:0 0 0 27px;
	display:inline;
	float:left;
	width:208px;
	height:262px;
	overflow:hidden;
	text-align:center;
}
.pro_c li img {
	display:block;
	width:206px;
	height:205px;
	overflow:hidden;
	border:1px #dcdcdc solid;
}
.pro_c li span {
	display:block;
	line-height:40px;
	text-align:center;
}
.pro_c li span a {
	font-size:14px;
	color:#000000;
}
.pro_c ul {
	height:779px;
	overflow:hidden;
}
.pro_ban {
	clear:both;
	margin:0 0 0 27px;
	position:relative;
}
.pro_ban img {
	display:block;
	height:91px;
	overflow:hidden;
	vertical-align:top;
}
.pro_ban p {
	width:545px;
	right:0;
	top:30px;
	z-index:6;
	background:url(../images/pro_tel.gif) left top no-repeat;
	font-weight:bold;
	font-size:18px;
	color:#24211b;
	padding:0 0 0 46px;
	line-height:36px;
	position:absolute;
}
.pro_ban p b {
	font-size:22px;
	color:#ba1414;
	font-family:Arial;
	margin:0 0 0 2px;
}
.pro_ban p a {
	display:inline-block;
	float:right;
	text-align:center;
	line-height:32px;
	height:32px;
	width:120px;
	border:2px #000 solid;
	margin:0 73px 0 0;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}
/*四大特点*/
.sdtd {
	height:510px;
	overflow:hidden;
}
.sdtd .sdtd_h {
	height:370px;
	overflow:hidden;
	margin-top:45px
}
.sdtd .sdtd_h ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width: auto;
}
.sdtd .sdtd_h li {
	width:169px;
	height:360px;
	line-height:25px;
	float:left;
	padding-left:65px;
	padding-right:65px;
}
.sdtd .sdtd_h .line {
	border-right:1px solid #969696;
}
.sdtd .sdtd_h ia {
	width:120px;
	height:120px;
	display:block;
	MARGIN: 0px auto;
	border-radius:50%;
	background:url(../images/ghtb.png)#0e6fda;
}
.sdtd .sdtd_h ia a {
	width:120px;
	height:120px;
	display:block;
}
.sdtd .sdtd_h ib a {
	width:120px;
	height:120px;
	display:block;
}
.sdtd .sdtd_h ic a {
	width:120px;
	height:120px;
	display:block;
}
.sdtd .sdtd_h id a {
	width:120px;
	height:120px;
	display:block;
}
.sdtd .sdtd_h ib {
	width:120px;
	height:120px;
	display:block;
	MARGIN: 0px auto;
	border-radius:50%;
	background:url(../images/ghtbb.png)#0e6fda;
}
.sdtd .sdtd_h ic {
	width:120px;
	height:120px;
	display:block;
	MARGIN: 0px auto;
	border-radius:50%;
	background:url(../images/ghtbc.png)#0e6fda;
}
.sdtd .sdtd_h id {
	width:120px;
	height:120px;
	display:block;
	MARGIN: 0px auto;
	border-radius:50%;
	background:url(../images/ghtbd.png)#0e6fda;
}
.sdtd .sdtd_h p {
	height:80px;
	line-height:80px;
	display:block;
	text-align:center;
	font-size:20px;
	font-weight:bold
}
.sdtd .sdtd_h span {
	display:block;
	text-align:center;
	margin-bottom:20px;
	color:##969696
}
/*sol*/

.sol {
	height:400px;
	overflow:hidden;
	background:url(../images/sol_bg.jpg) center 107px no-repeat;
}
.sol .pb_h {
	height:77px;
	overflow:hidden;
}
.sol .pb_h a {
	width:390px;
}
.sol .pb_h i a {
	display:inline-block;
	margin:0;
	width:93px;
	float:left;
}
.sol .pb_h p {
	padding:3px 0 0;
	width:65px;
	margin:0 auto;
}
.sol .pb_h i {
	float:right;
	margin-top:18px
}
.sol .pb_h em a {
	width:16px;
	padding:0;
	margin:0 0 0 2px;
}
.sol_l {
	width:211px;
	overflow:hidden;
	padding:0 0 0 10px;
}
.sol_l h4 {
	width:113px;
	font-weight:100;
	font-size:18px;
	line-height:40px;
	height:40px;
	overflow:hidden;
	margin:0 0 0 27px;
	background:#1785e6;
	color:#fff;
	text-align:center;
	margin-bottom:10px;
}
.sol_l h4 a {
	color:#000000;
}
.sol_l ul {
	position:relative;
}
.sol_l ul li {
	line-height:47px;
	height:47px;
	vertical-align:top;
	overflow:hidden;
}
.sol_l ul li a {
	padding:0 0 0 27px;
	display:block;
	color:#333;
}
.sol_l ul li a:hover {
	font-size:14px;
	color:#1785e6;
	background:url(../images/sol_bg_ic.gif) left 10px no-repeat;
}
.sol_l ul .cur a {
	font-size:14px;
	color:#1785e6;
	background:url(../images/sol_bg_ic.gif) left 10px no-repeat;
	text-decoration:underline;
}
.sol dl {
	padding:10px 0 0;
	float:right;
	width:954px;
	overflow:hidden;
}
.sol dt img {
	display:block;
	width:450px;
	height:315px
}
.sol dd {
	width:418px;
	padding:26px 20px 0 0;
}
.sol dd h4 {
	line-height:24px;
	height:44px;
	overflow:hidden;
	font-size:20px;
	color:#333;
}
.sol dd h4 a {
	color:#4e3e2c;
}
.sol dd p {
	overflow:hidden;
	line-height:24px;
	color:#333;
	font-size:14px;
	margin-bottom:30px;
}
.sol dd span {
	display:block;
	width:360px;
}
.sol dd span a {
	display:inline-block;
	text-align:center;
	width:124px;
	line-height:36px;
	height:36px;
	overflow:hidden;
	color:#fff;
	font-size:14px;
	background:#333;
}
.sol dd span a:hover {
	background:#1785e6;
}
.sol dd span .ic2 {
	float:right;
	background:#1785e6;
}
.sol dd span .ic2:hover {
	float:right;
	background:#333;
}
/*产品*/

.chanpin_zs {
	width:1200px;
	height:auto;
	clear:both;
	margin:0 auto;
}
.chanpin_zsleft {
	width:248px;
	height:auto;
	background:#efe6df;
}
.chanpin_zsleft .zs_title {
	background:url(../images/leibg.png) no-repeat;
	height:95px;
	text-align:center;
	color:#fff;
	padding-top:50px;
	margin-bottom:10px;
}
.chanpin_zsleft .zs_title span {
	display:block;
	font-size:24px;
}
.chanpin_zsleft p {
	display:block;
	height:40px;
	line-height:40px;
	font-size:18px;
	background:url(../images/but_bg_sr6.gif) no-repeat left center;
	padding-left:40px;
}
.chanpin_zsleft .zs_con {
	width:160px;
	height:auto;
	margin:0 auto;
	margin-bottom:8px;
}
.chanpin_zsleft .zs_con ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width: auto;
}
.chanpin_zsleft .zs_con li {
	width:145px;
	height:28px;
	line-height:28px;
	background:url(../images/but_bg_sr7.png) no-repeat left center;
	padding-left:15px
}
.chanpin_nyright {
	width:932px;
	height:auto;
	margin-bottom:60px
}
.leib .zs_con {
	width:160px;
	height:auto;
	margin:0 auto;
	margin-bottom:8px;
}
.leib .zs_con ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width: auto;
}
.leib .zs_con li {
	width:145px;
	height:28px;
	line-height:28px;
	background:url(../images/but_bg_sr7.png) no-repeat left center;
	padding-left:15px
}
.leib .zs_con .lists a {
	color:#1785e6
}
.plc3 {
	width:899px;
	height:30px;
	line-height:30px;
	border:1px solid #ddd;
	border-radius:5px;
	padding-left:10px;
	margin-bottom:10px;
	margin-left:41px;
}
.cplmtt {
	width:891px;
	height:40px;
	line-height:40px;
	margin-left:41px;
	padding-left:10px;
	padding-right:10px;
	text-align:right;
	background:#1785e6;
	margin-bottom:10px;
}
.cplmtt span {
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF
}
.cplmtt a {
	color:#fff;
	font-size:12px;
}
.cplmtt a:hover {
	color:#000;
	font-size:12px;
}
.chanpin_zsright {
	width:952px;
	height:auto;
	margin-bottom:40px
}
.chanpin_zsright .chanpin_zstt {
	width:912px;
	height:40px;
	line-height:40px;
	background:#1785e6;
	clear:both;
	margin-bottom:20px;
}
.chanpin_zsright .chanpin_zstt ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width: auto;
}
.chanpin_zsright .chanpin_zstt li {
	float:left;
	text-align:center
}
.chanpin_zsright .chanpin_zstt li a {
	display:inline-block;
	padding:0 30px 0 30px;
	color:#fff;
	font-size:18px;
}
.chanpin_zsright .chanpin_zstt li a:hover {
	background:#d5b292;
	color:#fff
}
.chanpin_zsright .chanpin_zstt .on a {
	display:inline-block;
	padding:0 30px 0 30px;
	color:#fff;
	font-size:18px;
	background:#d5b292;
}
.chanpin_zsright .chanpin_zstt a {
	font-size:14px;
	color:#fff;
	padding:0 20px 0 20px;
}
.chanpin_zsright .chanpin_zstt a:hover {
	color:#e5791b
}
.chanpin_zsright .chanpin_con {
	width:946px;
	height:auto;
	margin-left:6px;
}
.chanpin_zsright .chanpin_con ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width: auto;
}
.chanpin_zsright .chanpin_con li {
	width:282px;
	height:232px;
	line-height:20px;
	float:left;
	text-align:center;
	margin-left:33px;
	overflow:hidden;
	margin-bottom:10px;
}
.chanpin_zsright .chanpin_con .proimg {
	width:280px;
	height:200px;
	overflow:hidden;
	display: table-cell;
	vertical-align: middle;
	text-align:center;
	/* border:1px solid #ddd; */
}
.chanpin_zsright .chanpin_con .proimg img {
	max-width: 280px;
width:expression(this.width > 280 ? "280px" : this.width)!important;
	max-height: 200px;
height:expression(this.height > 200 ? "190px" : this.height)!important;
	VERTICAL-ALIGN: middle
}
.chanpin_zsright .chanpin_con .proimg img {
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.chanpin_zsright .chanpin_con .proimg:hover img {
	transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
}
.chanpin_zsright .cpzx {
	width:730px;
	height:40px;
	background:url(../images/fuwubg.jpg);
	padding:26px 91px 26px 91px
}
.chanpin_zsright .cpzx q {
	width:685px;
	height:40px;
	line-height:40px;
	display:inline-block;
	background:url(../images/telbg.png) no-repeat left center;
	padding-left:45px;
	font-size:25px;
}
.chanpin_zsright .cpzx q b {
	font-size:25px;
	color:#f00;
	font-weight:bold
}
.chanpin_zsright .cpzx q a {
	float:right;
	height:25px;
	line-height:25px;
	font-size:14px;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	border:1px solid #333;
	margin-top:10px
}
.chanpin_zsright .cpzx q a:hover {
	border:1px solid #1785e6;
	color:#fff;
	background:#1785e6;
}
.chanpin_consb {
	width:946px;
	height:auto;
	margin-top:15px;
}
.chanpin_consb ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width: auto;
}
.chanpin_consb li {
	width:282px;
	height:232px;
	line-height:30px;
	float:left;
	text-align:center;
	margin-left:20px;
	overflow:hidden;
	margin-bottom:20px;
}
.chanpin_consb .proimg {
	width:280px;
	height:200px;
	overflow:hidden;
	display: table-cell;
	vertical-align: middle;
	text-align:center;
	border:1px solid #ddd;
}
.chanpin_consb .proimg:hover {
	width:280px;
	height:200px;
	overflow:hidden;
	display: table-cell;
	vertical-align: middle;
	text-align:center;
	border:1px solid #1785e6;
}
.chanpin_consb .proimg img {
	max-width: 280px;
width:expression(this.width > 280 ? "280px" : this.width)!important;
	max-height: 200px;
height:expression(this.height > 200 ? "200px" : this.height)!important;
	VERTICAL-ALIGN: middle
}
.chanpin_consb .proimg img {
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.chanpin_consb .proimg:hover img {
	transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
}
/*ban2*/

.ban2 {
	clear:both;
}
.ban2 a {
	display:block;
	height:400px;
	overflow:hidden;
	background:url(../images/fuwubga.jpg) center top no-repeat;
}
.ban2 .content {
	position:relative;
	overflow:visible;
}
.ban2 .content span {
	display:block;
	line-height:34px;
	height:34px;
	overflow:hidden;
	position:absolute;
	left:292px;
	top:-115px;
	z-index:3;
	font-size:18px;
	color:#333;
}
.ban2 .content b {
	color:#ba1414;
	font-size:18px;
	margin:0 30px 0 0;
}
.ban2 .content span a {
	display:inline-block;
	text-align:center;
	width:125px;
	line-height:31px;
	height:34px;
	overflow:hidden;
	color:#fff;
	font-size:14px;
	background:#333;
	vertical-align:middle;
}
.ban2 .content span a:hover {
	background:#1785e6;
}
/*ys1*/

.ys1 {
	height:1044px;
	overflow:hidden;
	background:url(../images/ys.jpg) center top no-repeat;
}
.ys1 h3 {
	padding:121px 0 0 120px;
	height:120px;
	overflow:hidden;
}
.ys1 h3 a {
	color:#1785e6;
}
.ys1 h3 p {
	line-height:70px;
	height:70px;
	padding:0 0 0 0px;
	overflow:hidden;
}
.ys1 h3 p b {
	float:left;
	font-weight:100;
	font-size:55px;
	color:#1785e6;
	margin:0 90px 0 0;
}
.ys1 h3 p i {
	margin:5px 0 0;
	font-weight:100;
	float:left;
	font-style:normal;
	font-size:30px;
	color:#fff;
}
.ys1 h3 span {
	font-weight:100;
	clear:both;
	display:block;
	line-height:38px;
	font-size:20px;
	color:#1785e6;
}
.ys1 h3 span em {
	margin:0 0 0 5px;
	font-style:normal;
	font-weight:100;
	font-size:20px;
	color:#1785e6;
}
.yser {
	width:1200px;
	height:auto;
	margin:0 auto;
}
.yserleft {
	width:300px;
	height:auto;
	float:left;
}
.ysera {
	width:280px;
	height:165px;
	line-height:30px;
	text-align:right;
	margin-top:148px;
}
.ysera span {
	font-size:18px;
	font-weight:bold
}
.yserd {
	width:285px;
	height:165px;
	line-height:30px;
	text-align:right;
	margin-top:148px;
}
.yserd span {
	font-size:18px;
	font-weight:bold
}
.yserright {
	width:300px;
	height:auto;
	float:right;
}
.yserb {
	width:270px;
	height:230px;
	line-height:30px;
	text-align:left;
	margin-top:148px;
	margin-left:30px;
}
.yserb span {
	font-size:18px;
	font-weight:bold
}
.yserc {
	width:300px;
	height:200px;
	line-height:30px;
	text-align:left;
	margin-top:80px;
}
.yserc span {
	font-size:18px;
	font-weight:bold
}
.yserbs {
	width:100%;
	height:auto;
	line-height:30px;
	text-align:center;
}
.yserbs span {
	font-size:18px;
	font-weight:bold
}
.ys {
}
.ys dl dt {
	height:82px;
	overflow:hidden;
	line-height:41px;
	font-size:20px;
	font-weight:bold;
	color:#333;
}
.ys dl dt b {
	font-size:36px;
}
.ys dl dt span {
	display:block;
	font-weight:100;
	line-height:16px;
	font-size:12px;
	color:#333;
}
.ys dl dd {
	clear:both;
}
.ys dl dd span {
	display:block;
	line-height:20px;
	color:#333;
	font-size:14px;
	padding:0 0 15px 18px;
	background:url(../images/ys_ic.gif) left 6px no-repeat;
}
.ys1 dl {
	padding:0 0 0 520px;
}
.ys2 {
	height:475px;
	overflow:hidden;
	background:url(../images/ys2.jpg) center top no-repeat;
}
.ys2 dl {
	padding:195px 0 0;
}
.ys2 dl dd {
	width:480px;
}
.ys3 {
	height:373px;
	overflow:hidden;
	background:url(../images/ys3.jpg) center top no-repeat;
}
.ys3 dl {
	padding:106px 0 0 505px;
}
/*ban3*/

.ban3 {
	clear:both;
	margin-bottom:20px;
}
.ban3 a {
	display:block;
	height:384px;
	overflow:hidden;
	background:url(../images/ban3.jpg) center top no-repeat;
}
.ban3 .content {
	position:relative;
	overflow:visible;
}
.ban3 .content span {
	display:block;
	line-height:34px;
	height:34px;
	overflow:hidden;
	position:absolute;
	left:115px;
	top:-143px;
	z-index:3;
	font-size:20px;
	color:#000000;
}
.ban3 .content b {
	color:#ba1414;
	font-size:20px;
	font-family:Arial;
	margin:0 30px 0 0;
}
.ban3 .content span a {
	display:inline-block;
	text-align:center;
	width:125px;
	line-height:31px;
	height:34px;
	overflow:hidden;
	color:#fff;
	font-size:14px;
	background:#333;
	vertical-align:middle;
}
.ban3 .content span a:hover {
	background:#1785e6;
}
/*tm*/

.tm {
	height:524px;
	overflow:hidden;
}
.tm .pb_h {
	padding:56px 0 0;
	background:url(../images/tm_sd.gif) center 44px no-repeat;
	height:144px;
}
.tm .pb_h a {
	background:none;
}
.tm .pb_h b {
	margin:0 0 3px;
}
.tm .pb_h span {
	color:#000000;
	margin:0 0 7px;
}
.tm dl {
	float:left;
	margin:0 29px 0 0;
	display:inline;
	padding:17px 12px 0;
	height:237px;
	width:184px;
	background:#efe6df;
	border:5px #efe6df solid;
	overflow:hidden;
}
.tm .lst {
	margin:0;
}
.tm dt {
	vertical-align:top;
	text-align:center;
	height:152px;
	overflow:hidden;
}
.tm dt img {
	vertical-align:top;
	display:block;
	width:182px;
	vertical-align:top;
	height:140px;
	border:1px #fff solid;
	overflow:hidden;
	margin:0 auto;
}
.tm dd h4 {
	text-align:center;
	line-height:22px;
	height:32px;
	overflow:hidden;
	font-size:14px;
}
.tm dd h4 a {
	color:#000000;
}
.tm dd p {
	color:#000000;
	line-height:22px;
	text-align:justify;
	height:45px;
	overflow:hidden;
}
.tm dl:hover {
	border:5px #000000 solid;
}
.contacter {
	width:890px;
	height:169px;
	line-height:30px;
}
.contacter img {
	width:336px;
	height:169px;
	float:left;
	margin-right:20px;
}
.contacter span {
	font-size:30px;
	font-weight:bold;
	display:block;
	height:50px;
}
.contacttel {
	width:890px;
	height:95px;
	line-height:95px;
	text-align:center;
	color:#e15515;
	font-size:28px;
	font-weight:bold
}
.contacttel span {
	color:#000;
}
.contalm {
	width:890px;
	height:240px;
	margin-bottom:20px
}
.contalm ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width: auto;
}
.contalm li {
	width:212px;
	line-height:30px;
	float:left;
	text-align:center;
}
.contalmola {
	height:121px;
	margin-right:14px;
	padding-top:119px;
	background:url(../images/contel.png)#f1f1f1 0px 60px no-repeat;
}
.contalmolb {
	height:121px;
	margin-right:14px;
	padding-top:119px;
	background:url(../images/contel.png)#f1f1f1 -226px 60px no-repeat;
}
.contalmolc {
	height:121px;
	margin-right:14px;
	padding-top:119px;
	background:url(../images/contel.png)#f1f1f1 -452px 60px no-repeat;
}
.contalmold {
	height:121px;
	padding-top:119px;
	background:url(../images/contel.png)#f1f1f1 -678px 60px no-repeat;
}
.contaly {
	width:890px;
	height:350px;
}
.contalyl {
	width:460px;
	height:350px;
	float:left;
	color:#aeaeb1
}
.contalyl span {
	color:#e15616;
	font-size:22px;
	font-weight:bold
}
.contalyl img {
	text-align:center
}
.contalyr {
	width:430px;
	height:350px;
	float:right
}
.keysoa {
	width:410px;
	height:40px;
	border:solid 1px #e8e8e8;
	padding-left:20px;
	background:url(../images/feedbackb.jpg) right top no-repeat;
	margin-bottom:15px;
	color:#999;
	outline:medium;
}
.keysob {
	width:410px;
	height:40px;
	border:solid 1px #e8e8e8;
	padding-left:20px;
	background:url(../images/feedbackc.jpg) right top no-repeat;
	margin-bottom:15px;
	color:#999;
	outline:medium;
}
.keysoc {
	width:410px;
	height:80px;
	border:solid 1px #e8e8e8;
	padding-left:20px;
	padding-top:10px;
	background:url(../images/feedbackd.jpg) right top no-repeat;
	margin-bottom:15px;
	color:#999;
	outline:medium;
}
.keysode {
	width:250px;
	height:40px;
	border:solid 1px #e8e8e8;
	padding-left:20px;
	margin-bottom:15px;
	color:#999;
	outline:medium;
}
.contalyr .keysod {
	width:430px;
	height:40px;
	line-height:40px;
	background:#e15616f;
	text-align:center;
	color:#fff;
}
.contalyr p input {
	color:#fff;
	border:none;
	text-align:center;
	width:430px;
	height:40px;
	line-height:40px;
	background:#e15616;
}
.contalyr p input:hover {
	color:#fff;
	border:none;
	text-align:center;
	width:430px;
	height:40px;
	line-height:40px;
	background:#000000;
}
.olndse {
	width:100%;
	height:60px;
	line-height:30px;
	text-align:center;
	margin-top:20px;
	margin-bottom:20px;
}
.olndse span {
	font-size:22px;
	font-weight:bold
}
.hon {
	height:463px;
	overflow:hidden;
	margin:0 auto;
	background:#efe6df;
	margin-bottom:0px
}
.hon .content {
	overflow:visible;
	position:relative;
}
.hon h3 {
	height:105px;
	line-height:94px;
	text-align:center;
	background:url(../images/hon_t.gif) center 27px no-repeat;
}
.hon h3 a {
	font-size:24px;
	color:#000000;
	font-weight:100;
}
.hon_c {
	clear:both;
}
.hon_c li {
	text-align:center;
	float:left;
	width:220px;
	margin:0 25px 0 0;
	display:inline;
}
.hon_c li img {
	width:218px;
	height:308px;
	overflow:hidden;
	display:block;
	border:solid 1px #EFE6DF;
}
.hon_c li:hover img {
	width:218px;
	height:308px;
	overflow:hidden;
	display:block;
	border:solid 1px #1785e6;
}
.hon_c li:hover span a {
	color:#1785e6;
}
.hon_c li span {
	font-size:12px;
	display:block;
	line-height:38px;
	overflow:hidden;
}
.hon_c li span a {
	color:#a89485;
}
.hon_c li span a:hover {
	color:#1785e6;
}
.hon_c .to_l, .hon_c .to_r {
	top:125px;
	z-index:9;
	position:absolute;
}
.hon_c .to_l {
	left:-66px;
	padding-top:100px
}
.hon_c .to_r {
	right:-66px;
	padding-top:100px
}
.hon_c .lst {
	margin:0;
}
/*荣誉*/

.til01 {
	height:36px;
	line-height:36px;
	font-weight:normal;
	border-bottom:solid 1px #eaebeb;
	padding-left:43px;
}
.til01 img {
	float:left
}
.til01 a {
	font-size:12px;
	color:#999;
	padding-left:3px;
}
.gy {
	height:495px;
	overflow:hidden;
}
.ry {
	width:252px;
	padding:53px 38px 0 0;
	background:url(../images/rybg.jpg) no-repeat 33px 21px;
}
.ry a {
	color:#999;
}
.ry_c {
	background:url(../images/rybg1.jpg) no-repeat 33px bottom;
	height:326px;
}
.ry h3 {
	height:52px;
	line-height:52px;
	text-align:center;
	font-size:12px;
}
.ry01, .ry03 {
	padding: 103px 0 103px 5px;
}
.ry02 {
	width:168px;
	padding:0 7px;
	text-align:center;
}
.ry02 img {
	width:168px;
	height:241px;
	display:block
}
.ry02 span {
	height:34px;
	line-height:34px;
	display:block
}
/*关于*/
.iabout_c {
	height:358px;
	margin:38px 0 0;
	overflow:hidden
}
.iabout_c dl {
	width:600px;
	height:358px;
	overflow:hidden;
	float:left
}
.iabout_c dl img {
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
	width:100%;
}
.iabout_c dl:hover img {
	transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
}
.iabout_c dt {
	width:560px;
	height:318px;
	line-height:30px;
	float:right;
	padding:20px;
	background-color:#fff;
}
.iabout_lm {
	height:184px;
	margin:28px 0 0;
	overflow:hidden
}
.iabout_lm ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width: auto;
}
.iabout_lm li {
	height:154px;
	float:left;
	text-align:center;
	background:url(../images/aboutlmbg.png)no-repeat;
}
.iabout_lm li:hover {
	height:154px;
	float:left;
	text-align:center;
	background:url(../images/aboutlmbgs.png)no-repeat;
}
.iabout_lm a {
	color:#fff;
	font-size:20px;
}
.iabout_lm a:hover {
	color:#fff;
}
.iabout_lm dl {
	width:220px;
	height:44px;
	padding-top:100px;
	background:url(../images/abouta.png) no-repeat center 25px;
	margin-right:25px
}
.iabout_lm dt {
	width:220px;
	height:44px;
	padding-top:100px;
	background:url(../images/aboutb.png) no-repeat center 25px;
	margin-right:25px
}
.iabout_lm db {
	display:block;
	width:220px;
	height:44px;
	padding-top:100px;
	background:url(../images/aboutc.png) no-repeat center 25px;
	padding-right:25px
}
.iabout_lm dc {
	display:block;
	width:220px;
	height:44px;
	padding-top:100px;
	background:url(../images/aboutd.png) no-repeat center 25px;
	padding-right:25px
}
.iabout_lm dd {
	width:220px;
	height:44px;
	padding-top:100px;
	background:url(../images/aboute.png) no-repeat center 25px;
}
.gy_c {
	margin:38px 0 0;
	padding:0 0 0 52px;
	width:858px;
	background:url(../images/ge01.jpg) repeat-y 0 25px;
}
.gy_c a {
	color:#999;
}
.gy_c dl {
	height:214px;
	overflow:hidden
}
.gy_c dt {
	width:360px;
	float:right;
	padding-left:20px;
}
.gy_c dd {
	width:433px;
	float:right;
	line-height:26px;
	color:#979799
}
.gy_c dd p {
	height:110px;
}
.gy_c dd h3 {
	font-size:12px;
}
.gy01, .gy03 {
	padding:74px 0;
}
.gy02 {
	width:787px;
	overflow:hidden;
	position:relative;
}
.gy02 li {
	width:250px;
	height:175px;
	padding:0 6px;
	float:left
}
.gy02 li img {
	width:250px;
	height:175px;
}
.gy02 li span {
	width:250px;
	height:27px;
	line-height:27px;
	text-align:center;
	background-color:#000;
	left:6px;
	bottom:0;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
}
.gy02 li span a {
	color:#FFF;
}
/*wt*/

.wt {
	padding:32px 0 0;
	height:578px;
	overflow:hidden;
}
.wt .pb_h {
	height:77px;
}
.wt .pb_h a {
	width:375px;
}
.wt .pb_h i a {
	width:93px;
}
.wt dl {
	text-align:center;
	height:465px;
	background:#efe6df;
	float:left;
	margin:0 25px 0 0;
	display:inline;
	width:281px;
	overflow:hidden;
}
.wt .lst {
	margin:0;
}
.wt dt {
	vertical-align:top;
	text-align:center;
	width:281px;
	height:281px;
	overflow:hidden;
}
.wt dt img {
	vertical-align:top;
	display:block;
	width:281px;
	vertical-align:top;
	height:281px;
	overflow:hidden;
}
.wt dt img {
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.wt dl:hover img {
	transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
}
.wt dd h4 {
	text-align:center;
	line-height:38px;
	height:38px;
	overflow:hidden;
	font-size:16px;
}
.wt dd h4 a {
	color:#333;
}
.wt dd p {
	height:66px;
	text-align:left;
	color:#333;
	line-height:22px;
	padding:0 14px;
	text-align:justify;
	overflow:hidden;
}
.wt dd span a {
	display:inline-block;
	text-align:center;
	width:124px;
	line-height:36px;
	height:36px;
	overflow:hidden;
	color:#fff;
	font-size:14px;
	background:#333;
	margin:0 auto;
	margin-top:20px;
}
.wt dd span a:hover {
	background:#1785e6;
}
/*od*/

.od {
	clear:both;
	height:285px;
	overflow:hidden;
	background:url(../images/od_bg.jpg)#1785e6 center top no-repeat;
}
.od_l {
	padding:28px 0 0 10px;
	width:220px;
	overflow:hidden;
	text-align:center;
}
.od_l h3 {
	text-align:center;
	width:115px;
	padding:20px 0 0;
	line-height:40px;
	font-weight:100;
	height:88px;
	overflow:hidden;
	font-size:30px;
	color:#333;
	margin:0 auto;
	letter-spacing:4px
}
.od_l p {
	line-height:30px;
	padding:17px 0 0;
	height:70px;
	font-weight:100;
	font-size:20px;
	color:#24211b;
}
.od_l p b {
	display:block;
	font-size:20px;
	color:#b9161d;
	font-family:Arial;
}
.od_l a {
	display:inline-block;
	text-align:center;
	width:124px;
	line-height:36px;
	height:36px;
	overflow:hidden;
	color:#fff;
	font-size:14px;
	background:#333;
	margin:0 auto;
}
.od_l a:hover {
	background:#1785e6;
	color:#fff
}
.od_r {
	width:880px;
	overflow:hidden;
	padding:53px 0 0;
}
.od_r li {
	text-align:center;
	width:135px;
	float:left;
	margin:0 77px 0 0;
}
.od_r .lst {
	margin:0;
}
.od_r li img {
	margin:0 auto;
	display:block;
	vertical-align:top;
}
.od_r li h4 {
	padding:145px 0 0;
	line-height:32px;
	height:32px;
	overflow:hidden;
	font-size:20px;
}
.od_r li h4 a {
	color:#fff;
}
.od_r li h4 a:hover {
	color:#000;
}
.od_r li p {
	font-size:14px;
	line-height:25px;
	font-size:16px;
	color:#fff;
}
.od_r .lst {
	margin:0;
}
.abtw {
	background:url(../images/abt_bg.gif);
	padding-bottom:40px
}
.abt {
	padding:60px 0 0;
	clear:both;
	height:308px;
	overflow:hidden;
}
.abt .pb_t h3 {
	padding-left:10px;
	background:none;
	border-bottom:2px #0aa637 solid;
}
.abt .pb_t h3 a, .abt .pb_t h3 a:hover {
	font-size:14px;
	color:#0aa637;
}
.abt .pb_t .fr, .abt .pb_t .fr:hover {
	color:#d1d1d1;
}
.abt .pb_t {
}
.abt dl {
	height:287px;
	overflow:hidden;
	background:#ece6e2;
	width:100%;
}
.abt dt img {
	display:block;
	width:480px;
	height:287px;
	overflow:hidden;
}
.abt dt {
	float:left;
}
.abt dl dd {
	padding:19px 10px 0 0;
	height:268px;
	width:455px;
	overflow:hidden;
	float:right;
}
.abt dl dd h4 {
	text-align:center;
	font-weight:100;
	line-height:32px;
	height:75px;
	font-size:24px;
	background:url(../images/spa_l3.gif) left 46px repeat-x;
}
.abt dl dd h4 a {
	color:#000000;
	display:inline-block;
	margin:0 auto;
	padding:0 20px;
	background:#ece6e2;
}
.abt dl dd h4 span {
	display:block;
	line-height:30px;
	font-family:Arial;
	font-size:20px;
	color:#000000;
}
.abt dl p {
	font-size:14px;
	line-height:23px;
	color:#000000;
	height:180px;
	overflow:hidden;
}
.abt dl p a {
	color:#000000;
}
.abtb {
	height:175px;
	overflow:hidden;
	clear:both;
}
.abtb li {
	text-align:center;
	width:175px;
	float:left;
	margin:0 21px 0 0;
}
.abtb li a {
	padding:20px 0 0;
	height:95px;
	overflow:hidden;
	text-align:center;
	display:block;
	width:100%;
	background:url(../images/abt_bg1.gif) left top no-repeat;
}
.abtb .lst {
	margin:0;
}
.abtb li img {
	margin:0 auto;
	display:block;
	vertical-align:top;
}
.abtb li span {
	line-height:45px;
	color:#fff;
	overflow:hidden;
	font-size:16px;
}
.abtb li a:hover {
	text-decoration:none;
	background:url(../images/abt_bg2.gif) left top no-repeat;
}
/*inf*/

.inf {
	clear:both;
	height:680px;
	overflow:hidden;
	margin-top:2em;
}
.inf h3 {
	padding:17px 0 0;
	height:73px;
	overflow:hidden;
	text-align:center;
	line-height:31px;
	font-weight:100;
	font-size:24px;
	background:url(../images/inf_l.gif) left 51px repeat-x;
}
.inf h3 a {
	color:#333;
	display:inline-block;
	margin:0 auto;
	padding:0 20px;
	background:#efe6df;
}
.inf h3 :hover {
	color:#1785e6;
}
.inf h3:hover span {
	color:#1785e6
}
.inf h3 span {
	vertical-align:top;
	display:block;
	font-family:Arial;
	font-size:20px;
	color:#333;
	line-height:25px;
}
.inf p {
	text-align:center;
	position:relative;
	width:340px;
	height:220px;
	position:relative;
	overflow: hidden;
}
.inf p img {
	display:block;
	width:340px;
	height:220px;
}
.inf p img {
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.inf p:hover img {
	transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
}
.inf p b {
	font-weight:100;
	z-index:-1;
	display:block;
	width:340px;
	position:absolute;
	left:0;
	top:141px;
	line-height:34px;
	height:34px;
	font-size:12px;
	background:#000000;
	color:#fff;
}
.inf p a:hover b {
	z-index:1;
}
.inf p a {
	display:block;
}
.inf ul {
	height:230px;
	overflow:hidden;
	padding:9px 0 0;
}
.inf ul li {
	line-height:36px;
	height:36px;
	padding:0 0 0 25px;
	vertical-align:top;
	background:url(../images/inf_ic.gif) 6px 15px no-repeat;
	overflow:hidden;
}
.inf ul li a {
	color:#333;
}
.inf ul li a:hover {
	color:#1785e6;
}
.inf1 {
	width:340px;
	padding:0 20px;
	height:620px;
	overflow:hidden;
	background:#efe6df;
	display:inline;
	margin:0 30px 0 0;
}
.inf3 {
	width:340px;
	padding:0 20px;
	height:620px;
	overflow:hidden;
	background:#efe6df;
}
.inf3_c {
	height:220px;
	overflow:hidden;
	line-height:23px;
	padding:16px 0 0;
	color:#333;
}
.inf3_c a {
	font-size:14px;
	color:#333;
}
.inf3_c dl {
	padding:0 0 20px 20px;
	margin:0 0 12px;
	border-bottom:1px #333 dashed;
}
.inf3_c .lst {
	border:none;
}
.inf3_c dl dt, .inf3_c dl dd {
	padding:0 0 0 22px;
}
.inf3_c dl dt {
	background:url(../images/que.jpg) left 5px no-repeat;
	margin:0 0 10px;
}
.inf3_c dl dd {
	background:url(../images/ans.gif) left 4px no-repeat;
}
.inf em {
	font-style:normal;
	font-weight:100;
	display:block;
	line-height:36px;
	height:36px;
	background:url(../images/infs_l.gif) left 18px repeat-x;
	text-align:center;
}
.inf em:hover {
	font-style:normal;
	font-weight:100;
	display:block;
	line-height:36px;
	height:36px;
	background:url(../images/infs_lb.gif) left 18px repeat-x;
	text-align:center;
}
.inf em a {
	display:inline-block;
	text-align:center;
	width:124px;
	line-height:36px;
	height:36px;
	overflow:hidden;
	color:#fff;
	font-size:14px;
	margin:0 auto;
	text-align:center;
	background:#000000;
}
.inf em a:hover {
	display:inline-block;
	text-align:center;
	width:124px;
	line-height:36px;
	height:36px;
	overflow:hidden;
	color:#fff;
	font-size:14px;
	margin:0 auto;
	text-align:center;
	background:#1785e6;
}
/*add*/

.add {
	clear:both;
	height:503px;
	overflow:hidden;
	width:1200px;
	margin:0 auto;
}
.add i img {
	display:block;
	float:left;
}
.add_r {
	padding:20px 0 0;
	width:480px;
	overflow:hidden;
}
.add_r h3 {
	padding:35px 0 0;
	height:94px;
	border-top:1px #000000 solid;
	border-bottom:1px #000000 solid;
	overflow:hidden;
	text-align:center;
	line-height:31px;
	font-weight:100;
	font-size:24px;
}
.add_r h3 a {
	color:#333;
}
.add_r h3 span {
	display:block;
	font-family:Arial;
	font-size:20px;
	color:#333;
	line-height:25px;
}
.add_r ul {
	padding:14px 0 0 15px;
}
.add_r ul li span {
	display:inline-block;
	float:left;
	width:80px;
	font-size:14px;
	color:#333;
}
.add_r ul li {
	clear:both;
	height:36px;
	overflow:hidden;
	line-height:24px;
}
.kys {
	padding:0 0 0 5px;
	line-height:22px;
	height:22px;
	width:350px;
	border:none;
	background:none;
	color:#333;
	border:1px #000000 solid;
}
.kysbd {
	padding:0 0 0 5px;
	line-height:22px;
	height:22px;
	width:150px;
	border:none;
	background:none;
	color:#333;
	border:1px #000000 solid;
}
.add_r ul li em {
	margin:0 0 0 10px;
	font-size:14px;
	color:#333;
	font-style:normal;
	font-weight:100;
}
.add_r textarea {
	width:197px;
	padding-left:5px;
	line-height:22px;
	width:245px;
	height:63px;
	border:solid 1px #333;
	color:#333;
	line-height:22px;
	resize:none;
	background:none;
	width:350px;
}
.add_r .tex {
	height:77px;
}
.add_r ul .cer input {
	width:130px;
	margin:0 2px 0 0;
}
.add_r ul .cer b {
	display:inline-block;
	text-align:center;
	line-height:24px;
	height:24px;
	margin:0 10px 0 0;
	font-size:14px;
	font-weight:100;
	text-transform:uppercase;
	vertical-align:middle;
}
.add_r ul .cer a {
	color:#000000;
}
.add_r p {
	width:305px;
	padding:0 0 0 15px;
}
.add_r p input {
	color:#fff;
	border:none;
	text-align:center;
	width:124px;
	height:36px;
	line-height:36px;
	background:#1785e6;
}
.add_r p input:hover {
	color:#fff;
	border:none;
	text-align:center;
	width:124px;
	height:36px;
	line-height:36px;
	background:#000000;
}
.add_r p .ip2 {
	background:#000000;
}
.add_r p .ip2:hover {
	background:#1785e6;
}
/*trk*/

.trk {
	margin:30px 0 0;
	clear:both;
	width: 1200px;
	height: 398px;
}
.trk h3 {
	text-align:center;
	padding:152px 0 0;
	height:246px;
	width:383px;
	overflow:hidden;
	background:url(../images/kt_i.gif) center top no-repeat;
}
.trk h3 span {
	display:block;
	font-family:Arial;
	font-size:52px;
	color:#fff;
	font-weight:100;
	line-height:50px;
}
.trk h3 a {
	color:#fff;
	display:block;
	font-size:24px;
	font-weight:100;
	line-height:36px;
}
.trk ul {
	padding:0 0 0 13px;
	width:804px;
	overflow:hidden;
	height:398px;
	background:#efe6df url(../images/trk_m.gif) right top no-repeat;
}
.trk ul li {
	vertical-align:center;
	width:789px;
	clear:both;
	padding:14px 0 0 15px;
	_padding:10px 0 0 15px;
	height:auto;
}
.trk ul li h4 {
	padding:10px 0 0;
	float:left;
	width:200px;
	color:#303030;
	overflow:hidden;
}
.trk ul li h4 a {
	display:block;
	font-size:18px;
	font-weight:100;
	line-height:25px;
}
.trk ul li h4:hover {
	color:#1785e6
}
.trk ul li h4 span {
	text-align:left;
	display:block;
	vertical-align:top;
	font-family:Arial;
	font-size:10px;
	font-weight:100;
	line-height:19px;
}
.trk ul li h4 :hover span {
	color:#1785e6
}
.trk ul li h4 span {
	-webkit-transform:scale(0.9);
	-o-transform:scale(1);
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
.trk ul li h4 span {
margin-left:-11px;
}
}
.trk ul li p {
	width:760px;
	overflow:hidden;
}
.trk ul li p a:hover {
	color:#1785e6
}
.trk ul li p spana {
	height:45px;
	display:inline-block;
	float:left;
	padding:0 0 0 25px;
	width:171px;
	overflow:hidden;
}
.trk ul li p spana a {
	vertical-align:top;
	display:block;
	line-height:60px;
	color:#333;
}
.trk ul li p spanb {
	height:70px;
	display:inline-block;
	float:left;
	padding:0 0 0 25px;
	width:171px;
	overflow:hidden;
}
.trk ul li p spanb a {
	vertical-align:top;
	display:block;
	line-height:60px;
	color:#333;
}
.trk ul li p spanc {
	height:100px;
	display:inline-block;
	float:left;
	padding:0 0 0 25px;
	width:171px;
	overflow:hidden;
}
.trk ul li p spanc a {
	vertical-align:top;
	display:block;
	line-height:28px;
	color:#333;
}
.trk ul li p spand {
	height:126px;
	display:inline-block;
	float:left;
	padding:0 0 0 25px;
	width:171px;
	overflow:hidden;
}
.trk ul li p spand a {
	vertical-align:top;
	display:block;
	line-height:28px;
	color:#333;
}
.trk ul .lst {
	border:none;
}
.trk ul li p .lst {
	background:none;
}
.trk_lk {
	position:absolute;
	width:20px;
	height:320px;
	right:0;
	top:0;
	z-index:3;
	overflow:hidden;
}
.trk_lk a {
	display:block;
	height:107px;
	width: 20px;
	vertical-align:top;
}
.lnk {
	clear:both;
	height:143px;
	padding:58px 0 0;
	overflow:hidden;
}
.lnk_t {
	line-height:28px;
	height:28px;
	overflow:hidden;
	background:url(../images/lik.gif) left 6px repeat-x;
}
.lnk_t h3 {
	padding:0 8px 0 0;
	background:#fff;
	color:#000000;
	font-family:Didot;
	text-transform:uppercase;
	float:left;
	font-size:24px;
}
.lnk_t h3 a {
	font-weight:100;
	font-size:14px;
	margin:0 0 0 8px;
	color:#000000;
}
.lnk_t .fr {
	color:#9b8574;
	display:inline-block;
	padding:0 0 0 10px;
	background:#fff;
}
.lnk p {
	line-height:34px;
}
.lnk p a {
	display:inline-block;
	padding:0 19px;
	color:#454545;
}



/*Index-end*/

/*Common-start*/

@charset "utf-8";
body {
	color:#333;
} /*网站字体颜色*/
a {
	color:#333;
	text-decoration:none;
}  /*for ie f6n.net*/
a:focus {
	outline:0;
} /*for ff f6n.net*/
a:hover {
	color:#1785e6
}
.vam {
	vertical-align:middle;
}
.clear {
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}
p {
	word-spacing:-1.5px;
}
.tr {
	text-align:right;
}
.tl {
	text-align:left;
}
.center {
	text-align:center;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.pa {
	position:absolute;
}
.pr {
	position:relative
}
/* -- 购物车外部框架 -- */

.cart_header, .cart_content, .cart_footer {
	width:760px;
	margin:0 auto;
}
/* -- 页面整体布局 -- */

.header, .footer {
	width:1200px;
	margin:0 auto;
	overflow:hidden;
}
.content {
	width:960px;
	margin:0 auto;
	overflow:hidden;
}
.content1 {
	width:1200px;
	margin:0 auto;
	overflow:hidden;
}
.left {
	width:248px;
	float:left;
	overflow:hidden;
}
.left2 {
	width:902px;
	float:left;
	overflow:hidden;
}
.left3 {
	width:754px;
	float:left;
	overflow:hidden;
	color:#666;
}
.lefttop {
	background:url(../images/left_top_img.gif) no-repeat;
	height:3px;
	font-size:0;
	overflow:hidden;
	margin-top:10px;
}
.left2top {
	background:url(../images/left2_top_img.gif) no-repeat;
	height:3px;
	font-size:0;
	overflow:hidden;
}
.leftbot {
	background:url(../images/left_bot_img.gif) no-repeat;
	height:3px;
	font-size:0;
	overflow:hidden;
	margin-bottom:10px;
}
.left2bot {
	background:url(../images/right_bot2_img.gif) no-repeat;
	height:3px;
	font-size:0;
	overflow:hidden;
	margin-bottom:10px;
}
.right {
	width:932px;
	float:left;
	display:inline;
	margin-left:20px;
	overflow:hidden;
}
.right2 {
	width:275px;
	float:right;
	overflow:hidden;
}
.right3 {
	width:201px;
	float:right;
	overflow:hidden;
	color:#666;
}
.righttop {
	background:url(../images/right_top_img.gif) no-repeat;
	height:3px;
	font-size:0;
	overflow:hidden;
}
.right2top {
	background:url(../images/right2_top_img.gif) no-repeat;
	height:3px;
	font-size:0;
	overflow:hidden;
}
.rightbot {
	background:url(../images/right_bot_img.gif) no-repeat;
	height:3px;
	font-size:0;
	overflow:hidden;
	margin-bottom:10px;
}
.right2bot {
	background:url(../images/left_bot2_img.gif) no-repeat;
	height:3px;
	font-size:0;
	overflow:hidden;
	margin-bottom:10px;
}
.right_main {
	width:930px;
	min-height:458px;
	border:solid 1px #d5d5d5;
	overflow:hidden;
	border-radius:5px;
}
.right2_main {
	width:273px;
	border:solid 1px #d5d5d5;
	border-radius:5px;
	overflow:hidden;
}
.left2_main {
	width:860px;
	border:solid 1px #d5d5d5;
	padding-bottom:15px;
	overflow:hidden;
	border-radius:5px;
	padding:20px
}
 .h_nav li a:-webkit-any-link {
display:block;
}
/*头部开始*/

.t_bg {
	background:url(../images/t_bg.gif) repeat-x center bottom;
	height:151px;
	margin-top:40px;
}
.h_top {
	height:33px;
	line-height:33px;
	color:#fff;
}
.h_top i {
	font-style:normal;
	float:right;
}
.h_top i img {
	vertical-align:middle;
}
.h_top i a {
	color:#fff;
	display:inline-block;
	padding:0 24px;
	background:url(../images/line.gif) no-repeat right 9px;
}
.h_top i .nob {
	background:none;
	padding-right:0;
}
.h_con {
	height:111px;
	overflow:hidden;
}
.h_con h1 {
	float:left;
	width:435px;
}
.h_con h1 img {
	height:82px
}
.h_con p {
	float:left;
	width:385px;
	margin-top:11px;
	font-size:18px;
	color:#24231f;
	margin-left:20px;
	display: none;
}
.h_con p span {
	font-size:26px;
	display:block;
	font-weight:bold;
}
.h_con q {
	display:block;
	float: right;
	color:#24231f;
	font-size:16px;
	/* margin-top:10px; */
	text-align:right;
	background:url(../images/telbg.png) no-repeat left 4px;
	padding-left:38px;
}
.h_con q b {
	font-size:25px;
	color:#1785e6;
	font-weight:bold
}
.h_con q span {
	display:inline-block;
	background:#000000;
	height:25px;
	line-height:25px;
	font-size:14px;
	padding-left:20px;
	padding-right:20px;
	color:#fff;
	text-align:center;
	border-radius:15px;
	margin-top:10px;
}
.h_nav {
	height:40px;
	line-height:40px;
	overflow:hidden;
}
.h_nav ul li {
	font-size:15px;
	float:left;
}
.h_nav ul li a {
	display:inline-block;
	float:left;
	color:#fff;
	padding:0 40px 0 40px;
}
.h_nav ul .cur a, .h_nav ul li a:hover {
	background:#fff;
	text-decoration:none;
	color:#333
}
.h_nav ul .nobor {
	background:none;
}
.h_nav ul .home a {
	padding-left:0;
}
.h_nav ul .nobor a {
	padding-right:0;
}
/*搜索*/

.sea {
	width:1200px;
	margin:0px auto;
	color:#4b4b4b;
	height:49px;
	line-height:49px;
}
.sea1 {
	margin:20px auto;
}
.sea p {
	float:left;
}
.sea p b {
	padding:0 0px 0 0px;
}
.sea p a {
	padding:0 10px 0 0px;
}
.s_b {
	float:right;
	padding:11px 0px 0 0;
}
.s_01 {
	float:left;
	height:23px;
	width:250px;
	color:#666666;
	border:1px solid #33333;
	line-height:24px;
	padding:0 5px;
	outline:none;
	font-size:12px;
}
.s_02 {
	float:left;
	height:27px;
	width:50px;
	background:#000;
	line-height:27px;
	cursor:pointer;
	color:#fff;
	border:1px solid #000;
}
.s_02:hover {
	float:left;
	height:27px;
	width:50px;
	background:#1785e6;
	line-height:27px;
	cursor:pointer;
	color:#fff;
	border:1px solid #1785e6;
}
.s_b input {
	float:left;
}
/*头部结束*/



/*底部开始*/

/*css1 开始*/

.ftWrap {
	text-transform:uppercase;
	height:222px;
	margin:0 auto;
	background:#0056aa;
	margin-top:10px
}
.ft_nav {
	color:#fff;
	font-size:14px;
	line-height:52px;
	height:52px;
	overflow:hidden;
}
.ft_nav a {
	color:#fff;
	padding:0 28px 0 28px;
	background:url(../images/ft_ic1.gif) 8px 25px no-repeat;
	display:inline-block;
}
.ft_nav a:hover {
	color:#000
}
.ft_c {
	clear:both;
	padding:26px 0 0;
}
.ft_lg {
	width:300px;
	line-height:0;
	font-size:0;
	overflow:hidden;
	padding-top:25px;
}
.ft_r {
	width:390px;
	padding:6px 0 0;
	line-height:23px;
	font-size:12px;
	overflow:hidden;
	color:#fff;
}
.ft_m {
	background:url(../images/ft_l.gif) left 10px no-repeat;
	width:400px;
	padding:0 0 0 38px;
}
.ft_m ul {
	color:#fff;
}
.ft_m ul li {
	line-height:28px;
	height:28px;
}
.ft_m ul span {
	display:inline-block;
	margin:0 16px;
}
.ft_m ul a {
	color:#fff;
}

/*css1 结束*/

            

/*底部结束*/

/*Common-end*/

/*reset-start*/

@charset "utf-8";
html {
	color:#000;
	background:#FFF;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, th, var, optgroup {
	font-style:inherit;
	font-weight:inherit;
}
del, ins {
	text-decoration:none;
}
li {
	list-style:none;
}
caption, th {
	text-align:left;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:baseline;
}
sub {
	vertical-align:baseline;
}
input, button, textarea, select, optgroup, option {
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
}
input, button, textarea, select {
*font-size:100%;
}
input, select {
	vertical-align:middle;
}
select, input, button, textarea, button {
	font:99% arial, helvetica, clean, sans-serif;
}
table {
	font-size:inherit;
	font:100%;
	border-collapse:collapse;
}
pre, code, kbd, samp, tt {
	font-family:monospace;
*font-size:108%;
	line-height:100%;
}
/*title*/

h1 {
	font-size:32px;
}
h2 {
	font-size:26px;
}
h3 {
	font-size:20px;
}
h4 {
	font-size:14px;
}
h5 {
	font-size:12px;
}
h6 {
	font-size:10px;
}
.mt10 {
	margin-top:10px;
}
/*reset-end*/

/*temp.css*/

#nodata {
	padding:80px;
	padding-left:150px;
	border:solid 1px #eee;
	margin:10px 0;
	background:url(../images/nodata.gif) no-repeat 20px 20px;
}
/* -- 弹出窗口 -- */

#mesbook1_c, #mesbook1 {
	display:none;
	z-index:1001;
	width:398px;
	border:1px solid #ccc;
	background:#fff;
	padding-bottom:20px;
}
#mesbook1_c div, #mesbook1 div {
	border:1px solid #E4E3E3;
	background:#EBECEB;
	height:18px;
	padding:4px .5em 0;
	margin-bottom:10px;
}
#mesbook1_c dl.b1, #mesbook1 dl.b1 {
	width:370px;
	margin:0 auto;
}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt {
	float:left;
	width:105px;
	overflow:hidden;
}
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd {
	width:265px;
	float:right;
}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns {
	padding-bottom:10px;
}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {
	margin-right:20px;
}
/*处理中动画占全屏*/

#oran_div_processing {
	width:300px;
	padding:20px;
	z-index:9999;
	text-align:center;
	background:#fffeef;
	border:solid 1px #b8ab04;
}
/*rollup.css*/

#roll_top, #fall, #ct {
	position:relative;
	cursor:pointer;
	height:72px;
	width:26px;
	z-index:10
}
#roll_top {
	background:url(../images/top.gif) no-repeat
}
#fall {
	background:url(../images/top.gif) no-repeat 0 -80px
}
#ct {
	background:url(../images/top.gif) no-repeat 0 -40px
}
#roll {
	display:block;
	width:15px;
	margin-right:-630px;
	position:fixed;
	right:50%;
	top:70%;
	_margin-right:-505px;
	_position:absolute;
	_margin-top:800px;
_top:expression(eval(document.documentElement.scrollTop));
	z-index: 9999;
}
.ImTable * {
	padding:0px;
	margin:0px
}
.ImTable {
	border-collapse:collapse;
	border:none;
	background:url(../images/bg.gif)
}
.ImTable h2 {
	font-size:14px;
	font-weight:bold;
	margin-top:5px
}
.ImHeader {
	height:165px;
	background:url(../images/im_01.jpg)
}
.ImRow0 {
	background:url(../images/ico_item1.gif) no-repeat;
	margin:10px 10px 0;
	height:24px;
	padding-left:10px;
	padding-top:4px;
}
.ImRow1 {
	background:url(../images/ico_item1.gif) no-repeat;
	margin:10px 10px 0;
	height:24px;
	padding-left:10px;
	padding-top:4px;
}
a.im, a:hover.im {
	text-decoration:none;
	height:35px;
	color:#352B22;
	font-size:14px;
}
.ImFooter {
	height:90px;
	background:url(../images/im_04.jpg) no-repeat;
	display:inline-block;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
}
.ImFooter h5 {
	font-size:14px;
	font-weight:normal;
	color:#fff;
	text-align:center;
	margin:15px 0 0;
	font-family:'宋体';
}
.ImFooter p {
	font-size:18px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	margin:10px 0;
}
.rq {
	clear:both
}
.divAll {
	margin:0 auto;
	width:1200px;
}
.ic4 {
	float:left;
	width:1198px;
	border:1px solid #e2e0dd;
	height:109px;
	margin-bottom:30px;
	padding-top:30px;
}
.ileft {
	float:left;
}
.iright {
	float:right;
}
.icc {
	float:left;
	width:1134px;
}
.icc ul li {
	float:left;
	width:162px;
}
.icc img {
	border:1px solid #d6d6d6;
}
.icc img:hover {
	opacity: 0.7;
	filter:alpha(opacity=70);
}
.link {
	width:1200px;
	margin:0 auto;
	padding-top:0px;
}
.link .title {
	background:url(../images/link.png) no-repeat;
	height:30px
}
.link .title p {
	float:right;
	padding-right:50px;
	height:30px;
	line-height:30px;
}
.mr4 {
	height:40px;
}
.link a {
	display:block;
	float:left;
	padding-right:20px;
	line-height:30px;
	height:30px
}
.sjz {
	position:fixed;
	bottom:1px;
	left:1px;
	width:278px;
	height:178px;
	border:1px solid #57391F;
	color:#000;
	background:#fff;
	text-align:center;
	line-height:178px;
	font-size:18px;
	font-weight:800
}
.topadcs {
	width:1200px;
	height:auto;
	margin:0 auto;
	margin-bottom:20px;
	overflow:hidden;
}
.topadcs img {
	width:1200px;
}
.topadcs img {
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.topadcs :hover img {
	transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
}
.plc {
	width:920px;
	height:30px;
	line-height:30px;
	border:1px solid #ddd;
	border-radius:5px;
	padding-left:10px;
	margin-bottom:10px
}
.newsdiv_index {
	width:890px;
	height:auto;
	line-height:30px;
	border:1px solid #ddd;
	border-radius:5px;
	padding:10px 20px 20px 20px;
	margin-bottom:10px;
}
.news_t {
	width:100%;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #ddd;
	text-align:right;
}
.news_t .newmorebtn {
	font-size:12px;
	color:#8F8F8F
}
.news_t .newmorebtn:hover {
	font-size:12px;
	color:#1785e6
}
.news_t span {
	float:left;
	font-size:16px;
	color:#333;
	font-weight:bold
}
.new_divcon {
	width:100%;
	height:auto;
	margin-top:10px;
}
.new_divcon dl {
}
.new_divcon dt {
	width:224px;
	height:160px;
	float:left;
	overflow:hidden;
	text-align:center;
	margin-right:30px;
}
.new_divcon dt img {
	max-width:224px;
width:expression(this.width > 224 ? "224px" : this.width)!important;
	max-height: 160px;
height:expression(this.height > 160 ? "160px" : this.height)!important;
}
.new_divcon dt img {
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.new_divcon dt :hover img {
	transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
}
.new_divcon dd {
	width:636px;
	height:175px;
	float:right;
	overflow:hidden;
}
.new_divcon dd h3 {
	font-size:20px;
	display:block;
	height:40px;
}
.new_divcon dd p {
	line-height:25px;
	font-size:12px
}
.new_divcon dd span {
	width:100px;
	height:30px;
	line-height:30px;
	background:#000000;
	float:right;
	display:block;
	text-align:center
}
.new_divcon dd span a {
	display:block;
	color:#fff
}
.new_divcon dd span a:hover {
	color:#fff;
	background:#1785e6;
}
.news_m {
	height:180px;
}
.news_m ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width: auto;
}
.news_m li {
	width:415px;
	height:30px;
	line-height:30px;
	margin-right:20px;
	float:left;
	border-bottom:1px dashed #ddd;
	background:url(../images/ico-2.gif) no-repeat left center;
	padding-left:10px;
}
.news_m li a {
	font-size:12px;
}
.news_m li a:hover {
	color:#1785e6
}
.news_m span {
	float:right;
	font-size:12px;
	color:#999999
}
.leib {
	width:248px;
	height:auto;
	background:#efe6df;
}
.leib .tit {
	width:248px;
	height:60px;
	line-height:60px;
	background:url(../images/tit.png) no-repeat;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold
}
.nr {
	height:auto;
}
.nr li {
	display:block;
	height:45px;
	line-height:45px;
	font-size:15px;
	background:url(../images/but_bg_sr6.gif) no-repeat left center;
	padding-left:50px;
}
.pd_t05_con_dl {
	width:220px;
	height:200px;
	text-align:center;
	margin:0 auto;
	margin-top:10px;
}
.pd_t05_con_dl dt {
	width:220px;
	height:166px;
	overflow:hidden;
}
.pd_t05_con_dl dt img {
	width:220px;
	height:166px;
}
.pd_t05_con_dl dt img {
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.pd_t05_con_dl :hover img {
	transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
}
.pd_t05_con_dl dd {
	width:220px;
	height:40px;
	line-height:40px;
	overflow:hidden;
}
.dianh {
	width:220px;
	height:auto;
	margin:0 auto;
}
.dianh img {
	width:100%;
	margin-top:10px;
}
.dianh p {
	line-height:30px;
	font-size:14px;
}
.dianhua {
	width:150px;
	height:40px;
	background:url(../images/lx_c.png) no-repeat left center;
	padding-left:50px;
	margin-top:10px;
	margin-bottom:10px;
}
.dianhua span {
	display:block;
	font-size:18px;
	font-weight:bold;
	color:#f00
}
.dianhua a {
	color:#6B6B6C
}
.dianhua a:hover {
	color:#1785e6
}
.news_con {
	width:100%;
	height:auto;
	margin-bottom:3px;
}
.news_con ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width: auto;
}
.news_con li {
	width:890px;
	height:91px;
	line-height:30px;
	border-bottom:1px dashed #ddd;
	padding:30px 20px 30px 20px;
}
.news_con li:hover {
	width:890px;
	height:91px;
	background:#EFE6DF;
	padding:30px 20px 30px 20px;
}
.news_con dl {
	width:130px;
	height:91px;
	float:left;
	overflow:hidden;
	margin-right:20px;
	border:1px solid #1785e6;
}
.news_con dl img {
	width:130px;
	height:90px;
}
.news_con dl img {
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.news_con li:hover img {
	transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
}
.news_con dt {
	height:70px;
	float:right;
}
.news_con dd {
	height:40px;
	line-height:40px;
}
.news_con dd a {
	font-size:18px;
}
.news_con dd span {
	float:right;
	color:#4B4B4B
}
.news_con p {
	display:block;
	line-height:20px;
	font-size:12px;
	color:#88898B
}
.news_con t {
	margin-right:10px;
}
.apage {
	width:100%;
	height:40px;
	line-height:40px;
	background:#F9F9F9;
	margin:0 auto;
	text-align:center;
	margin-top:20px;
	border-top:1px solid #D7D7D7;
	border-bottom:0px solid #D7D7D7;
	margin-left:2%;
}
.apage li {
	min-width: 20px;
	float:left;
	margin-left:1em;
}
.apage a {
	padding:0px 5px 0px 5px;
	border:1px solid #1785e6;
	margin:0px 5px 0px 5px
}
.apage a:hover {
	padding:0px 5px 0px 5px;
	border:1px solid #000000;
	margin:0px 5px 0px 5px;
	background:#000000;
	color:#fff
}
.apage .cur {
	padding:0px 5px 0px 5px;
	border:1px solid #000000;
	margin:0px 5px 0px 5px;
	background:#000000;
	color:#fff
}
.plc2 {
	width:1188px;
	height:30px;
	line-height:30px;
	border:1px solid #ddd;
	border-radius:5px;
	padding-left:10px;
	margin-bottom:10px
}
.n_info_con h1 {
	font-size:26px;
	text-align:center;
	height:60px;
	line-height:60px;
	border-bottom:1px dashed #ddd;
}
.info_con_tit {
	font-size:12px;
	height:40px;
	line-height:40px;
	color:#7E7E7F;
	text-align:center
}
.info_con_tit span {
	margin-right:10px;
}
#cntrBody {
	margin-top:20px;
	line-height:30px;
}
#cntrBody a {
	color:#1785e6
}
#cntrBody a:hover {
	color:#000000
}
.gduo {
	margin:20px 0px 20px 0px;
	border-top:1px solid #D7D7D7;
	border-bottom:1px solid #D7D7D7;
}
.gduo p {
	height:30px;
	line-height:30px;
	display:block;
}
.info_key {
	line-height:30px;
	margin:10px 0px 10px 0px;
	background:#F0F0F0;
	padding-left:10px;
}
.info_key a {
	margin-right:10px;
}
.info_key span {
	font-weight:bold
}
.n_info_con2 {
	width:100%;
	height:auto;
}
.t04 {
	color:#1785e6;
	font-size:16px
}
.t04 span {
	float:right;
	font-size:12px;
	font-weight:normal
}
.info_b {
	width:840px;
	height:auto;
	border:1px solid #ddd;
	border-radius:5px;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
}
.info_b ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width: auto;
}
.info_b li {
	width:390px;
	height:30px;
	line-height:30px;
	border-bottom:1px dashed #ddd;
	float:left;
	margin-left:10px;
	margin-right:10px;
	background:url(../images/ico-2.gif) no-repeat left center;
	overflow:hidden;
	padding-left:10px
}
.n_info_tjcp {
	width:880px;
}
.n_info_tjcp dl {
	width:200px;
	height:auto;
	float:left;
	margin-right:19px;
	text-align:center;
	margin-top:10px;
	overflow:hidden;
}
.n_info_tjcp dt {
	width:200px;
	height:150px;
	border:1px solid #D7D7D7;
	overflow:hidden;
}
.n_info_tjcp dt img {
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
	width:200px;
	height:150px;
}
.n_info_tjcp :hover img {
	transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
}
.n_info_tjcp dd {
	height:30px;
	line-height:30px;
	overflow:hidden;
}
.t03 {
	height:40px;
	line-height:40px;
	background:url(../images/r_t.png) no-repeat left center;
	margin-bottom:10px;
	padding-left:40px;
	color:#fff;
	font-size:16px
}
.t03 a {
	color:#fff
}
.n_rt_ul {
	padding:0px 10px;
	margin-bottom:10px;
}
.n_rt_ul li {
	height:30px;
	line-height:30px;
	border-bottom:1px dashed #ddd;
	overflow:hidden;
}
#newpro {
	width:220px;
	height:auto;
	text-align:center;
	margin:0 auto;
	margin-top:10px;
}
#newpro dt {
	width:220px;
	height:166px;
	overflow:hidden;
	border:1px solid #ddd;
}
#newpro dt:hover {
	width:220px;
	height:166px;
	overflow:hidden;
	border:1px solid #1785e6;
}
#newpro dt img {
	width:220px;
	height:166px;
}
#newpro dt img {
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
#newpro :hover img {
	transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
}
#newpro dd {
	height:40px;
	line-height:40px;
	OVERFLOW: hidden;
}
.anli_con {
	width:100%;
	height:auto;
	margin-top:20px;
}
.anli_con ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width: auto;
}
.anli_con li {
	width:270px;
	height:400px;
	line-height:30px;
	float:left;
	text-align:center;
	margin-left:20px;
	margin-right:20px;
}
.anli_con dl {
	width:270px;
	height:340px;
	overflow:hidden;
	border:1px solid #1785e6;
	text-align:center;
	display: table-cell;
	vertical-align: middle;
}
.anli_con dl img {
	max-width: 270px;
width:expression(this.width > 270 ? "270px" : this.width)!important;
	max-height: 340px;
height:expression(this.height > 340 ? "340px" : this.height)!important;
	VERTICAL-ALIGN: middle
}
.anli_con dl img {
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.anli_con li:hover img {
	transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
}
.anli_con dt {
	height:30px;
	line-height:30px;
	OVERFLOW: hidden;
}
.about_cons {
	padding:20px;
	line-height:30px;
}
.chanpin_nyright {
	width:930px;
	height:auto;
	margin-bottom:60px;
	border:1px solid #ddd;
}
.jjdztt {
	width:100%;
	height:90px;
	text-align:center
}
.jjdzcon {
	width:890px;
	height:auto;
	background:#f6f6f6;
	background-position:-10px;
	margin:0 auto;
	margin-bottom:10px
}
.jjdzconline {
	width:50px;
	height:10px;
	background:#001232;
	margin:0 auto;
}
.page-title {
	padding:30px 0 20px;
	text-align:center
}
.page-title span {
	display:inline-block;
	position:relative;
	font-weight:700;
	color:#58595B;
	font-size:25px
}
.page-title span:before {
	content:'';
	position:absolute;
	left:-55px;
	top:50%;
	width:40px;
	height:1px;
	background-color:#b5b5b5;
}
.page-title span:after {
	content:'';
	position:absolute;
	right:-55px;
	top:50%;
	width:40px;
	height:1px;
	background-color:#b5b5b5;
}
.page-title h3 {
	margin-top:5px;
	display:inline-block;
	padding:2px 20px;
	color:#58595B;
	font-size:14px;
	border-radius:50px;
}
.page-title.type2 span {
	color:#fff
}
.page-title.type2 span:before {
	background-color:#fff;
}
.page-title.type2 span:after {
	background-color:#fff;
}
.jjdzpro {
	width:890px;
	height:auto;
}
.jjdzpro ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width: auto;
}
.jjdzpro li {
	width:415px;
	height:220px;
	line-height:40px;
	float:left;
	text-align:center;
	margin-bottom:20px;
	padding:10px;
	background-color:#e1dede;
	font-size:16px;
}
.jjdzpro li a {
	font-size:16px;
}
.jjdzpro .dokd {
	margin-right:20px
}
.jjdzpro .divpodl {
	width:415px;
	height:190px;
	overflow:hidden;
	text-align:center;
	display: table-cell;
	vertical-align: middle;
}
.jjdzpro .divpodl img {
	width:415px;
	height:190px;
}
.jjdzpro .divpodl img {
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.jjdzpro .divpodl:hover img {
	transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
}
.cxdz {
	width:890px;
	height:537px;
	background:url(../images/zxdzbg.jpg);
	padding-top:30px
}
.cxdztt {
	width:100%;
	height:60px;
	line-height:50px;
	text-align:center;
	font-size:24px;
	font-weight:bold;
	color:#001232
}
.cxdzlm {
	width:100%;
	height:30px;
	line-height:30px;
	text-align:center;
	margin-bottom:30px
}
.cxdzlm a {
	padding-left:20px;
	padding-right:20px;
}
.cxdzlm a.on {
	color:#1785e6
}
.cxdzcon {
	width:890px;
	height:407px;
	background:#fff;
}
.cxdzconleft {
	width:596px;
	height:407px;
	float:left
}
.cxdzconleft img {
	width:596px;
	height:407px;
}
.cxdzconright {
	width:294px;
	height:367px;
	line-height:35px;
	float:right;
	text-align:center;
	padding-top:40px;
	font-size:16px
}
.cxdzconright span {
	font-size:24px;
	font-weight:bold
}
.cxdzconright .more {
	width:150px;
	height:30px;
	line-height:30px;
	margin:0 auto;
	background:#1785e6;
	text-align:center;
	border-radius:10px;
	margin-top:10px
}
.cxdzconright .more a {
	color:#fff;
	font-size:18px;
}
.dzgg {
	width:890px;
	height:auto
}
.dzgg img {
	width:890px;
}
.dzyycon {
	width:830px;
	height:380px;
	background:url(../images/dzyybg.jpg);
	padding:30px;
	margin-top:30px
}
.dzyyconleft {
	width:390px;
	height:345px;
	margin-left:50px;
	margin-right:50px;
	float:left;
	padding-top:40px
}
.dzyyconlefttt {
	width:380px;
	height:60px;
	line-height:50px;
	text-align:center;
	font-size:20px;
	font-weight:bold
}
.dzyyconlefttt span {
	color:#1785e6;
	font-size:30px;
}
.dzyyconleftcon {
	width:390px;
	height:250px;
	overflow:hidden;
}
.dzyyconleftcon ul {
	list-style:none;
	margin:0px;
	padding:0px;
	width: auto;
}
.dzyyconleftcon li {
	width:390px;
	height:30px;
	line-height:30px;
	color:#b4b5b6;
	overflow:hidden;
}
.dzyyconright {
	width:290px;
	height:315px;
	float:right;
	BORDER: #f3d7b2 3px solid;
	padding:20px;
}
.dzyyconrighttt {
	width:290px;
	height:40px;
	line-height:40px;
	margin:0 auto;
	font-size:26px;
	font-weight:bold;
	color:#505161;
	text-align:center;
	padding-top:30px
}
.page-titless {
	padding:10px 0 20px;
	text-align:center
}
.page-titless span {
	display:inline-block;
	position:relative;
	font-weight:700;
	color:#a2a6ad;
	font-size:16px
}
.page-titless span:before {
	content:'';
	position:absolute;
	left:-55px;
	top:50%;
	width:40px;
	height:1px;
	background-color:#b5b5b5;
}
.page-titless span:after {
	content:'';
	position:absolute;
	right:-55px;
	top:50%;
	width:40px;
	height:1px;
	background-color:#b5b5b5;
}
.dionse {
	width:260px;
	height:auto;
	margin:0 auto;
}
.keysi {
	width:240px;
	height:30px;
	line-height:30px;
	BORDER: #aaaaaa 1px solid;
	color:#aaaaaa;
	padding-left:20px;
	margin-bottom:10px;
	BACKGROUND-COLOR: transparent;
	outline:none
}
.kysbd {
	width:100px;
	height:30px;
	line-height:30px;
	BORDER: #aaaaaa 1px solid;
	color:#aaaaaa;
	padding-left:20px;
	margin-bottom:10px;
	BACKGROUND-COLOR: transparent;
	outline:none
}
.keysuto {
	width:262px;
	height:40px;
	line-height:40px;
	background-color:#1785e6;
	color:#fff;
	text-align:center;
	border:0px
}
.keysuto:hover {
	width:262px;
	height:40px;
	line-height:40px;
	background-color:#000;
	color:#fff;
	text-align:center;
	border:0px
}
.cpnylmtt {
	width:910px;
	height:40px;
	line-height:40px;
	padding-left:10px;
	padding-right:10px;
	background:#1785e6;
	margin-bottom:10px;
	color:#fff;
}
.cpnylmtt a {
	color:#fff;
	font-size:12px;
}
.nyprob {
	width:880px;
	height:450px;
	margin:0 auto;
	line-height:30px;
	font-size:14px;
	margin-top:10px
}
.nyprobleft {
	width:500px;
	height:auto;
	float:left;
	margin-right:10px
}
.nyprobright {
	width:380px;
	height:auto;
	position: absolute;
	margin-left:500px;
	margin-top:20px;
}
.nyprobright h1 {
	width:380px;
	height:auto;
	line-height:30px;
	BORDER-BOTTOM: #ddd 1px dashed;
	COLOR: #FF7607;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	margin-bottom:10px
}
.nyprobrighta {
	width:380px;
	height:auto;
	line-height:30px;
	FONT-SIZE: 14px;
}
.nyprobrighta span {
	COLOR: #FF7607;
	FONT-WEIGHT: bold;
}
.nyprobrightb {
	width:380px;
	height:50px;
	line-height:50px;
	COLOR: #FF7607;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	text-align:center
}
.nyprobrightb span {
	COLOR: #FF7607;
	FONT-SIZE: 22px;
}
.bigpic_wrap {
	BORDER-BOTTOM: #e1e2e3 1px solid;
	POSITION: relative;
	BORDER-LEFT: #e1e2e3 1px solid;
	WIDTH: 470px;
	MARGIN-BOTTOM: 10px;
	HEIGHT: 300px;
	MARGIN-LEFT: 10px;
	BORDER-TOP: #e1e2e3 1px solid;
	BORDER-RIGHT: #e1e2e3 1px solid;
	_margin-left: 5px;
}
.big_pic {
	Z-INDEX: 2;
	POSITION: relative;
	TEXT-ALIGN: center;
	WIDTH: 470px;
	DISPLAY: table-cell;
	BACKGROUND: #fff;
	HEIGHT: 300px;
	VERTICAL-ALIGN: middle;
	OVERFLOW: visible
}
#mark {
	FONT-SIZE: 12px
}
.big_pic IMG {
	VERTICAL-ALIGN: middle
}
#zoom_pic {
	Z-INDEX: 3;
	BORDER-BOTTOM: #eee 6px solid;
	POSITION: absolute;
	BORDER-LEFT: #eee 6px solid;
	DISPLAY: none;
	OVERFLOW: hidden;
	BORDER-TOP: #eee 6px solid;
	TOP: -1px;
	BORDER-RIGHT: #eee 6px solid;
	LEFT: 470px;
	BACKGROUND: #fff;
}
#zoom_pic IMG {
	POSITION: absolute;
	WIDTH: 600px;
	TOP: 0px;
	LEFT: 0px
}
.scrolllist .abtn {
	TEXT-INDENT: -9999px;
	WIDTH: 10px;
	DISPLAY: block;
	HEIGHT: 72px;
	FONT-SIZE: 0px;
	OVERFLOW: hidden;
	CURSOR: pointer
}
.scrolllist .aleft {
	CURSOR: default;
	float:left;
	BACKGROUND: url(../images/gotop.gif) no-repeat;
}
.scrolllist .aright {
	float:right;
	BACKGROUND: url(../images/gobottom.gif) no-repeat;
}
.scrolllist .agrayright {
	CURSOR: default
}
.scrolllist {
	POSITION: relative;
	WIDTH: 470px;
	HEIGHT: 75px;
	OVERFLOW: hidden
}
.scrolllist .imglist_w {
	POSITION: relative;
	WIDTH: 450px;
	FLOAT: left;
	HEIGHT: 85px;
	OVERFLOW: hidden
}
.scrolllist .imglist_w UL {
	POSITION: absolute;
	TOP: 0px;
	LEFT: 0px
}
.scrolllist .imglist_w LI {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	FLOAT: left;
	CURSOR: pointer;
	PADDING-TOP: 0px
}
.scrolllist .imglist_w LI IMG {
	BORDER-BOTTOM: #ddd 1px solid;
	BORDER-LEFT: #ddd 1px solid;
	MARGIN: 10px 0px;
	WIDTH: 60px;
	DISPLAY: block;
	HEIGHT: 43px;
	BORDER-TOP: #ddd 1px solid;
	BORDER-RIGHT: #ddd 1px solid
}
.scrolllist .imglist_w LI IMG:hover {
	FILTER: alpha(opacity=86);
	-moz-opacity: 0.86;
	opacity: 0.86
}
.nynewsconr {
	width:880px;
	height:auto;
	margin:0 auto;
	line-height:30px;
	font-size:14px;
}
.nynewsconr img {
	width:90%;
}
.nyprotitle {
	width:880px;
	height:30px;
	margin:0 auto;
	line-height:30px;
	font-size:14px;
	border-bottom:2px solid #1785e6;
	color:#fff;
}
.nyprotitlea {
	width:100px;
	height:30px;
	line-height:30px;
	background:#1785e6;
	margin-left:20px;
	color:#fff;
	text-align:center
}
#inproconbc {
	width:880px;
	height:290px;
	MARGIN: 0px auto;
}
.rz-c {
	WIDTH: 880px;
	height:220px;
	padding-top:20px;
}
.rz-left {
	width:30px;
	height:45px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 15px;
	FLOAT: left;
	margin-top:80px;
}
.rz-right {
	width:30px;
	height:45px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-left: 0px;
	FLOAT: right;
	margin-top:80px;
}
.rz-pp {
	WIDTH: 805px;
	FLOAT: left;
	OVERFLOW: hidden;
}
.rz-pp LI {
	LINE-HEIGHT: 0;
	WIDTH: 258px;
	FLOAT: left;
	HEIGHT: 220px;
	FONT-SIZE: 0px;
	MARGIN-RIGHT: 10px;
	text-align:center;
}
.rz-pp .dtbb {
	width:258px;
	height:184px;
	text-align:center;
	margin:0px;
	padding:0px;
}
.rz-pp .dtbb a {
	width:258px;
	height:184px;
	text-align:center;
	DISPLAY: inline-block;
	BORDER: #E2E3E5 1px solid;
}
.rz-pp .dtbb a:hover {
	BORDER: #FF7607 1px solid;
	FONT-SIZE: 12px;
}
.rz-pp .dtbb img {
	max-width: 258px;
width:expression(this.width > 258 ? "258px" : this.width)!important;
	max-height: 184px;
height:expression(this.height > 184 ? "184px" : this.height)!important;
	display:block;
	margin:0 auto;
}
.rz-pp LI SPAN {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 30px;
	WIDTH: 258px;
	DISPLAY: block;
	HEIGHT: 30px;
	COLOR: #333;
	FONT-SIZE: 12px
}
.rz-pp LI SPAN A {
	COLOR: #333
}
.rz-pp LI SPAN A:hover {
	COLOR: #E67817
}
.aboutconlefta_dol {
	width:220px;
	height:40px;
	line-height:40px;
	margin:0 auto;
	margin-top:20px;
	FONT-SIZE: 22px;
	color:#fff;
	text-align:center;
}
.aboutconlefta_dol a {
	width:220px;
	height:40px;
	line-height:40px;
	display:block;
	color:#FFFFFF;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	background:#1785e6;
}
.aboutconlefta_dol a:hover {
	color:#FFFFFF;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	background:#000;
}
.newsxyb {
	BORDER-top: #1785e6 1px solid;
	margin-top:20px;
}
/*---网站地图---*/

.map_main {
	overflow:hidden;
	border:solid 5px #F0F0F0;
	margin:10px 0;
	padding-bottom:10px;
}
.sitemap_con {
	width:1100px;
	margin:0 auto;
	color:#666;
}
.sitemap_con .map_top {
	border-bottom:solid 1px #ccc;
}
.sitemap_con .map_top img {
	float:left;
}
.site_r_link {
	width:140px;
	margin-top:45px;/*上边界根据需要进行调整*/
	border:1px solid #cdcdcd;
	background:#F8F8F8;
	padding:5px 10px;
	float:right;
} /*网站地图，显示方式样式，上边界根据需要进行调整*/
.site_plc {
	background:url(../images/ico27.gif) no-repeat 0 8px;
	padding:5px 0;
	text-indent:10px;
}
.sitemap_con h4 {
	line-height:40px;
}
.sitemap_con h4 a {
	color:#333;
}
.sitemap_con h4 a:hover {
	color:#1785e6;
}
.b4 {
	border:solid 1px #E0E0E0;
	margin-bottom:20px
}
.b4 ul {
	padding:0 11px;
}
.b4 li {
	float:left;
	line-height:35px;
	white-space:nowrap;
	overflow:hidden;
	padding-right:40px
}
.b4 li a {
	color:#666;
}
.b4 li a:hover {
	color:#1785e6;
}
.newlist_hzqysb {
	width:100%;
	height:auto;
}
.newlist_hzqy {
	margin-left:13px;
}
.newlist_hzqy dl.dl_2 {
	width:208px;
	padding:10px 10px;
	float:left;
	display:inline-block;
}
.newlist_hzqy dl.dl_2 dt {
	width:204px;
	height:116px;
	overflow:hidden;
}
.newlist_hzqy dl.dl_2 dt a {
	width:200px;
	height:112px;
	padding:1px;
	border:1px solid #ccc;
	display:block;
	overflow:hidden;
}
.newlist_hzqy dl.dl_2 dt a:hover {
	border:1px solid #1785e6;
}
.newlist_hzqy dl.dl_2 img {
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.newlist_hzqy dl.dl_2 dt a:hover img {
	transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
}
.newlist_hzqy dl.dl_2 img {
	display:block;
	width:200px;
	height:112px;
}
.newlist_hzqy dl.dl_2 dd {
	width:208px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	white-space:nowrap;
	text-align:center;
	text-overflow:ellipsis
}
.newlist_hzqy dl.dl_2 dd a {
	font-size:12px
}
dl.dl_khjz {
	text-align:center;
	height:478px;
	background:#efe6df;
	float:left;
	margin: 17px 10px 0px 17px;
	display:inline;
	width:281px;
	overflow:hidden;
}
dl.dl_khjz dt {
	vertical-align:top;
	text-align:center;
	height:281px;
	overflow:hidden;
}
dl.dl_khjz dt img {
	vertical-align:top;
	display:block;
	width:281px;
	vertical-align:top;
	height:281px;
	overflow:hidden;
}
dl.dl_khjz dd h4 {
	text-align:center;
	line-height:38px;
	height:38px;
	overflow:hidden;
	font-size:14px;
}
dl.dl_khjz dd h4 a {
	color:#000;
}
dl.dl_khjz dd h4 a:hover {
	color:#1785e6;
}
dl.dl_khjz dd p {
	text-align:left;
	color:#000;
	line-height:22px;
	padding:0 14px;
	text-align:justify;
	height:85px;
	overflow:hidden;
}
dl.dl_khjz dd span a {
	display:inline-block;
	text-align:center;
	width:124px;
	line-height:36px;
	height:36px;
	overflow:hidden;
	color:#fff;
	font-size:14px;
	background:#000;
	margin:0 auto;
}
dl.dl_khjz dd span a:hover {
	background:#1785e6;
}
dl.dl_khjz dt img {
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
dl.dl_khjz dt a:hover img {
	transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
}
.prpys a {
	display:block;
	float:left;
	margin-left:2em;
}
