body{
	padding:0;
	margin:0;
	background-color: #fcfcfc;
}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
div{ margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
img{border:none}
ol,ul,li{
	list-style:none;
	text-align: center;
}

#dh {
background:#ffcurl(mid.jpg)repeat-ycenter;
	width:100%;
	margin-left:auto;
	height: 102px;
	margin-right: auto;
	background-image: url(../images/dh_bj.jpg);
	background-repeat: repeat-x;
}
.dh_middle {
	height: 102px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.logo {
	float: left;
	height: 100%;
	width: 206px;
}
.logo a img{
	height: 40px;
	width: 206px;
	margin-top: 40px;
}
.dh_right {
	float: right;
	height: 100%;
	width: 710px;
}
.dh_right_top {
	height: 45px;
	width: 100%;
}
.dh_right_dh {
	height: 55px;
	width: 100%;
}
.dh_right_top a {
	float: right;
	height: 15px;
	width: 70px;
	margin-right: 10px;
	margin-top: 18px;
    disclosure
	font-size: 12px;
	line-height: 15px;
	color: #888686;
	text-decoration: none;
	font-weight: bold;
}
.dh_right_dh ul li {
	background-image: url(../images/dh_x.png);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	height: 55px;
	width: 101px;
	text-align: center;
	font-size: 16px;
	line-height: 55px;
	font-weight: bold;
	
}
.dh_right_dh ul li a{
	color: #353535;
	text-decoration: none;
}
.dh_right_dh ul {
	float: left;
	height: 100%;
	width: 707px;
	margin-left: 1px;
}
.dh_right_dh img {
	float: right;
	height: 100%;
	width: 2px;
}
.zhuye_middle1 {
	height: 227px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/middle_1.jpg);
	background-repeat: repeat-x;
}
.zhuye_middle1_left {
	float: left;
	height: 207px;
	width: 215px;
	padding-top: 20px;
}
.zhuye_middle1_right {
	float: left;
	height: 100%;
	width: 738px;
	margin-left: 27px;
}
.zhuye_middle1_m {
	height: 100%;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.zhuye_middle1_left_1 {
	background-image: url(../images/left_1.png);
	height: 47px;
	width: 155px;
	text-align: left;
	line-height: 40px;
	color: #0059b5;
	display: block;
	text-decoration: none;
	padding-left: 60px;
}
.zhuye_middle1_left_2 {
	background-image: url(../images/left_2.png);
	height: 47px;
	width: 155px;
	text-align: left;
	line-height: 40px;
	color: #626264;
	display: block;
	text-decoration: none;
	padding-left: 60px;
}
.zhuye_middle1_left_2:hover {
	background-image: url(../images/left_1.png);
	height: 47px;
	width: 155px;
	text-align: left;
	line-height: 40px;
	display: block;
	text-decoration: none;
	color: #0059b5;
	padding-left: 60px;
}
.zhuye_middle1_right1 {
	background-image: url(../images/middle_dh1.png);
	float: left;
	height: 207px;
	width: 428px;
	margin-top: 20px;
	background-repeat: no-repeat;
	background-position: top;
}
.zhuye_middle1_right2 {
	background-image: url(../images/middle_dh2.png);
	float: right;
	height: 207px;
	width: 284px;
	margin-top: 20px;
	background-repeat: no-repeat;
	background-position: top;
}


/* 标准盒模型 */
.ttl{height:18px;}
.ctt{
	height:124px;
	padding:6px;
	clear:both;
	text-align:left;
	width: 416px;
	margin-top: 8px;
}
.w428{clear:both;width:428px;/*滑动门的宽度*/}
/* TAB 切换效果 */
.tb_{
	height:34px;
	width: 100%;
	margin-top: 3px;
}
.tb_ ul{height:34px;}
.tb_ li{
	float:left;
	height: 34px;
	line-height:34px;
	width: 88px;
	cursor:pointer;
	margin-left: 6px;
	text-align: center;
}
/* 控制显示与隐藏css类 */
.normaltab   {color:#666666 ;}
.hovertab    {
	color:#ffffff;
	font-weight:bold;
	background-image: url(../images/middle_dh_b1.png);
}
.dis{display:block;}
.undis{display:none;}.ctt_left {
	float: left;
	height: 124px;
	width: 170px;
}
.ctt_left a img{height: 124px;
	width: 170px;}
.ctt_right {
	float: left;
	height: 100%;
	width: 230px;
	margin-left: 15px;
}
.ctt_right ul li a {
	background-image: url(../images/jiantou.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 14px;
	width: 215px;
	display: block;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
	text-align: left;
	padding-left: 14px;
	color: #403f3f;
	margin-bottom: 8px;
}

.ctt_right_right {
	float: left;
	height: 100%;
	width: 262px;
}
.ctt_right_right ul li a {
	background-image: url(../images/jiantou.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 14px;
	width: 247px;
	display: block;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
	text-align: left;
	padding-left: 14px;
	color: #403f3f;
	margin-bottom: 8px;
}




/* 标准盒模型 */
.ttls{height:18px;}
.ctts{height:auto;padding:6px;clear:both;border-top:0;text-align:left;margin-top: 8px;}
.w428s{clear:both;width:284px;/*滑动门的宽度*/}
/* TAB 切换效果 */
.tb_s{height:34px;
	width: 100%;
	margin-top: 3px;}
.tb_s ul{height:34px;}
.tb_s li{float:left;height: 34px;width: 79px;cursor:pointer;

	line-height:34px;
	margin-left: 13px;
	text-align: center;
}
/* 控制显示与隐藏css类 */
.normaltabs   {color:#666666 ;}
.hovertabs    {
	color:#ffffff;
	font-weight:bold;
	background-image: url(../images/middle_dh_b2.png);
}
.diss{display:block;}
.undiss{display:none;}




.zhuye_middle2 {
	height: 214px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/middle_2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.zhuye_middle2_m {
	height: 100%;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	
}
.zhuye_middle2_left {
	background-image: url(../images/shipin_bj.png);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	float: left;
	height: 100%;
	width: 247px;
}
.zhuye_middle2_right {
	float: left;
	height: 100%;
	width: 730px;
}
.shipin {
	background-color: #0CC;
	margin-top: 32px;
	margin-left: 10px;
	height: 123px;
	width: 195px;
}
.zhuye_middle2_right_1 {
	background-image: url(../images/jdan_bj.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 20px;
	width: 100%;
	margin-top: 20px;
}
.zhuye_middle2_right_1 a {
	float: right;
	height: 5px;
	width: 29px;
	margin-top: 14px;
}
.zhuye_middle2_right_2 {
	height: 115px;
	width: 100%;
	margin-top: 18px;
}




.F14lists {	LINE-HEIGHT: 23px}
.F14lists UL {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.F14lists LI {	PADDING-LEFT: 2px; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom}
.F14lists LI SPAN {	FONT-SIZE: 9px; COLOR: #533826}
.FixTitle A:link {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:visited {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:hover {	TEXT-DECORATION: underline}
.FixTitle {	BORDER-RIGHT: #a2d1ff 1px solid; BORDER-TOP: #a2d1ff 1px solid; BACKGROUND: url(../images/olyready_bg_cl_002.gif) 0px -101px; OVERFLOW: hidden; BORDER-LEFT: #a2d1ff 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #a2d1ff 1px solid; HEIGHT: 24px}
.FixTitle H3 {margin:0;PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(../images/olyready_bg_cl_001.gif) 2px -197px; FLOAT: left; COLOR: #0736aa}
.FixTitle SPAN {	PADDING-RIGHT: 5px; FLOAT: right}
.RForm {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
.RForm DT {	LINE-HEIGHT: 23px}
.RformB {	PADDING-LEFT: 10px}
.blk_29 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	PADDING-TOP: 10px;
	ZOOM: 1;
	POSITION: relative
}
.blk_29 .LeftBotton {	BACKGROUND: url(../images/ca_hz_002.gif) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 114px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(../images/ca_hz_002.gif) no-repeat -11px 0px; FLOAT: right; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 114px}
.blk_29 .Cont {
	OVERFLOW: hidden;
	WIDTH: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.blk_29 .box {
	FLOAT: left;
	WIDTH: 170px;
	TEXT-ALIGN: center
}
.blk_29 .box IMG {
	DISPLAY: block;
	margin-right: auto;
	margin-left: auto;
}
.blk_29 .box A{
	font-size: 12px;
	text-decoration: none;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	color: #383838;
}
.blk_29 .box P {
	MARGIN: 6px auto 0px;
	WIDTH: 150px;
	LINE-HEIGHT: 20px;
	
}
.rollphotos {
	WIDTH: 730px;
	height: 115px;
}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 950px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px}
.ditu {
	height: 128px;
	width: 100%;
	background-image: url(../images/dibu_bj.jpg);
	background-repeat: repeat-x;
}
.ditu_middle {
	height: 128px;
	width: 980px;
}
.ditu_yqlj {
	height: 40px;
	width: 100%;
}
.ditu_bq {
	height: 40px;
	width: 100%;
	margin-top: 20px;
}
.yqlj {
	font-size: 12px;
	line-height: 44px;
	color: #575656;
	height: 100%;
	width: 80px;
	float: left;
}
.yqlj1 {
	float: left;
	height: 100%;
	width: 880px;
}
.yqlj1 ul li {
	float: left;
	height: 100%;
	margin-left: 10px;
	font-size: 12px;
}
.yqlj1 ul li a {
	font-size: 12px;
	line-height: 44px;
	text-decoration: none;
	color: #575656;
}
.dizhi {
	float: left;
	height: 100%;
	width: 580px;
}
.beian {
	float: right;
	height: 40px;
	width: 216px;
}
.dizhi p {
	font-size: 12px;
	line-height: 18px;
	color: #959595;
}
.beian p a {
	background-image: url(../images/dibu_sj.png);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 20px;
	width: 70px;
	margin-left: 2px;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
	text-align: center;
	display: block;
	color: #959595;
}
.beian p {
	font-size: 12px;
	line-height: 18px;
	color: #959595;
}


.ny_middle {
	background-image: url(../images/ny_middle_bj.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
}
.ny_middle_1 {
	height: 100%;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.ny_middle_left {
	float: left;
	width: 209px;
	margin-top: 20px;
}
.ny_middle_top {
	height: 36px;
	width: 980px;
}
.ny_middle_left2 {
	background-image: url(../images/ny_left_lxbj.png);
	height: 174px;
	width: 209px;
}
.ny_middle_left1_title {
	background-image: url(../images/ny_left_1.jpg);
	height: 62px;
	width: 209px;
	text-align: center;
	font-size: 20px;
	line-height: 50px;
	font-weight: bolder;
	color: #101010;
}
.ny_middle_left1_bottom {
	background-image: url(../images/ny_left_2.jpg);
	height: 25px;
	width: 209px;
}
.ny_middle_left1_title a {
	


	margin-right: auto;
	margin-left: auto;
	
}
.ny_middle_left2_top {
	font-size: 18px;
	line-height: 55px;
	font-weight: bolder;
	text-align: center;
	height: 40px;
	width: 209px;
	color: #101010;
}
.ny_middle_left2_middle p {
	margin-right: 20px;
	margin-left: 20px;
	color: #2f2e2e;
}
.ny_middle_left2_middle {
	height: 80px;
	width: 209px;
	margin-top: 25px;
}
.ny_middle_top_1 {
	float: left;
	height: 36px;
	width: 90px;
	font-size: 12px;
	line-height: 40px;
	color: #606060;
}
.ny_middle_top_2 {
	font-size: 12px;
	line-height: 40px;
	float: left;
	height: 36px;
	width: 300px;
}
.ny_middle_top_2 a {
	font-size: 12px;
	line-height: 40px;
	text-decoration: none;

	color: #606060;
}
.ny_middle_right {
	float: right;
	width: 745px;
	margin-top: 20px;
}
.ny_middle_right_title {
	height: 27px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cfcfcf;
	margin-top: 10px;
}
.ny_middle_right_content {
	width: 680px;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
}



.ny_middle_left1_middle {
	width: 209px;
}
.jj_1 {
	font-size: 13px;
	color: #fefefe;
	text-decoration: none;
	background-image: url(../images/ny_left_4.jpg);
	text-align: center;
	display: block;
	height: 38px;
	width: 209px;
	line-height: 36px;
}
.jj_0 {
	font-size: 13px;
	color: #323232;
	text-decoration: none;
	background-image: url(../images/ny_left_3.jpg);
	text-align: center;
	display: block;
	height: 38px;
	width: 209px;
	line-height: 36px;
}
.jj_0:hover {
	font-size: 13px;
	color: #fefefe;
	text-decoration: none;
	background-image: url(../images/ny_left_4.jpg);
	text-align: center;
	display: block;
	height: 38px;
	width: 209px;
	line-height: 36px;
}



.ny_middle_right_title p {
	font-size: 16px;
	line-height: 20px;
	font-weight: bolder;
	color: #595959;
}
.ny_middle_right_title p span {
	font-size: 12px;
	color: #9f9e9e;
	text-transform:uppercase;
	font-weight: bold;
	letter-spacing: 0.1em;
	margin-left: 3px;
}


.ny_middle_right_content_title {
	text-align: center;
	height: 50px;
	width: 680px;
	background-image: url(../images/cent_bj.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
.ny_middle_right_content_title p {
	font-size: 22px;
	color: #353434;
	text-transform: uppercase;
	font-weight: bolder;
}
.ny_middle_right_content_title p span {
	font-size: 16px;
	margin-left: 3px;
	letter-spacing: 0.1em;
}
.ny_middle_right_content_content {
	width: 680px;
	margin-top: 20px;
	font-size: 12px;
	line-height: 35px;

}
.ny_middle_right_content_content  p{
	font-size: 12px;
	line-height: 25px;
	}

.ny_middle_right_content1 {
	width: 100%;
	margin-top: 30px;
}

.zzry {
	float: left;
	height: 220px;
	width: 186px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cfcfcf;
	text-align: center;
}
.zzry .zzry_img {
	height: 122px;
	width: 174px;
	border: 1px solid #d6d6d6;
	margin-top: 25px;
}
.zzry .zzry_title {
	height: 42px;
	width: 186px;
	margin-top: 10px;
	background-image: url(../images/zzry_title_bj.png);
	text-align: center;
	font-size: 12px;
	line-height: 34px;
	color: #3b3939;
	text-decoration: none;
	display: block;
}


.sy_dt_bj {
	background-image: url(images/sy_dt_bj.jpg);
	background-repeat: repeat-x;
	height: 349px;
	width: 100%;
}
.sy_dt {
	background-image: url(images/sy_dt.jpg);
	background-repeat: no-repeat;
	height: 349px;
	width: 100%;
	background-position: center;
}



.canpin {
	height: 160px;
	width: 100%;
	margin-top: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cfcfcf;
}
.cp_t {
	float: left;
	height: 138px;
	width: 195px;
	border: 1px solid #d6d6d6;
}
.cp_right {
	float: left;
	height: 138px;
	width: 528px;
	margin-left: 20px;
}
.cp_title {
	font-size: 14px;
	color: #636262;
	line-height: 25px;
	font-weight: bold;
}
.cp_content {
	font-size: 12px;
	line-height: 25px;
	color: #636262;
}
.cp_dj {
	background-image: url(../images/ckxy_b.png);
	display: block;
	height: 23px;
	width: 102px;
}
.cp_dj:hover {
	background-image: url(../images/ckxy_h.png);
	display: block;
	height: 23px;
	width: 102px;
}




.yhzx_top {
	height: 185px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cfcfcf;
}
.yhzx_top_img {
	float: left;
	height: 155px;
	width: 225px;
	margin-left: 5px;
}
.yhzx_top_right {
	float: left;
	height: 155px;
	width: 495px;
	margin-left: 18px;
}

.yhzx_top_title {
	font-size: 14px;
	color: #d40f04;
	line-height: 25px;
	font-weight: bold;
}
.yhzx_top_title_content {
	font-size: 12px;
	line-height: 20px;
	color: #636262;
}
.yhzx_top_right p a {
	color: #0161b5;
	text-decoration: none;
}
.yhzx_middle {
	width: 100%;
}
.yhzx_lb {
	background-image: url(../images/yhzx_tb.png);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	height: 10px;
	width: 740px;
	margin-left: 4px;
	margin-top: 15px;
}
.yhzx_lb a {
	color: #605f5f;
	text-decoration: none;
	font-size: 12px;
	line-height: 15px;
}


.sy_dt_bj {
	background-image: url(../images/sy_dt_bj.jpg);
	background-repeat: repeat-x;
	height: 349px;
	width: 100%;
}
.sy_dt {
	height: 349px;
	width: 100%;
}
.ny_dt_bj {
	background-image: url(../images/ny_dt_bj.jpg);
	background-repeat: repeat-x;
	height: 220px;
	width: 100%;
}



