@charset "utf-8";

/* CSS Document */

/*common*/

.mb10 {

	margin-bottom: 10px;

}

.ml10 {

	margin-left: 10px;

}

.bg {

	background: #FFF;

}

body {min-width: 1100px;}

/*ban1*/

.ban1 {

	width: 100%;

	text-align: center;

	height: 462px;

	background: url(../images/ban1_sd.gif) center bottom no-repeat;

	padding: 0 0 39px;

}

.ban1 a {

	text-align: center;

	margin: 0 auto;

	display: block;

	height: 462px;

	width: 100%;

	background: url(../images/ban1.jpg) center top no-repeat;

}

/*box*/

.box {

	margin: 20px 0 0;

	height: 890px;

	overflow: hidden;

}

.lf_nav {

	width: 195px;

	overflow: hidden;

}

.lf_nav_top {

	height: 62px;

	line-height: 53px;

	background: url(../images/lf_nav_top_bg.gif) left top no-repeat;

	text-align: center;

}

.lf_nav_top h2 {

	font-size: 20px;

	font-family: "微软雅黑";

	font-weight: 100;

}

.lf_nav_top h2 a {

	color: #fff;

}

.lf_nav_top h2 a:hover {

	color: #fff;

}

.lf_nav_ct {

	padding: 16px 0 25px 6px;

	clear: both;

	border-left: 8px #006fc4 solid;

	border-right: 7px #006fc4 solid;

	overflow: hidden;

}

.lf_nav_ct h3 {

	margin: 0 0 3px;

	background: url(../images/lf_nav_h3_bg.gif) left top no-repeat;

	padding-left: 23px;

	height: 25px;

	line-height: 25px;

	width: 144px;

}

.lf_nav_ct h3 a {

	font-size: 14px;

	color: #fff;

}

.lf_nav_ct h3 a:hover {

	color: #fff;

}

.lf_nav_ct ul {

	margin: 0 0 2px;

}

.lf_nav_ct li {

	line-height: 33px;

	height: 33px;

	border-bottom: 1px #999999 dashed;

	width: 166px;

	overflow: hidden;

}

.lf_nav_ct .last {

	border: none;

}

.lf_nav_ct li a {

	display: inline-block;

	height: 33px;

	line-height: 33px;

	padding: 0 0 0 24px;

	background: url(../images/lf_nav_li_bg.gif) 14px 14px no-repeat;

	color: #666666;

}

.lf_nav_ct li a:hover {

	color: #666666;

}

.lf_nav_btm {

	width: 100%;

	height: 18px;

	line-height: 0;

	font-size: 0;

	background: url(../images/lf_nav_btm.gif) left bottom no-repeat;

}

.pros {

	width: 880px;

	overflow: hidden;

	border-top: 1px #31b22a solid;

	height: 624px;

	background: #f6f6f6;

	margin: 0;

	border: 1px #e5e5e5 solid;

	padding: 2px 0 0;

}

.pros .pro_top {

	padding: 8px 0 0 0px;

	height: 33px;

	line-height: 32px;

	border-bottom: 1px #9d9d9d solid;

	margin: 0 15px 0 15px;

}

.pros .pro_top h3{

    float: left;

    padding: 0 8px 0 30px;

    background: url(../images/pub_top_ic.gif) 1px 7px no-repeat;

    border-bottom: 2px #018adb solid;

}

.pros .pro_top .fr{

    margin: 16px 0 0;

}

.pro_top li {

	float: left;

}

.pro_top li a {

	display: inline-block;

	font-size: 12px;

	font-weight: bold;

	color: #fff;

}

.pro_top li a span {

	display: inline-block;

	padding: 0 12px;

}

.pro_top li a:hover, .pro_top .cur a {

	background: #fff url(../images/pro_top_bg_rt.gif) right top no-repeat;

	color: #30b129;

	text-decoration: none;

}

.pro_top li a:hover span, .pro_top .cur a span {

	background: url(../images/pro_top_bg_lf.gif) left top no-repeat;

}

.pro_det {

	padding: 16px 0 0 13px;

	height: 730px;

	overflow: hidden;

}

.pro_det ul{}

.pro_det ul li{

    float: left;

    margin: 0 7px 3px;

    display: inline;

    overflow: hidden;

    width: 200px;

    text-align: center;

}

.pro_det ul li .pro_con_img{

    height: 145px;

    overflow: hidden;

    display: block;

    background: #fff;

    padding: 3px;

    border: 1px #dedede solid;

}

.pro_det ul li .pro_con_img img{

    width: 192px;

    height: 144px;

    overflow: hidden;

}

.pro_det ul li p{

    margin: 6px 0;

}

.pro_det ul li p a{

    color: #666666;

}



.pro_btm {

	width: 960px;

	margin: 0 auto;

	margin-top: 15px;

	padding-top: 23px;

}

.pro_btm dl {

	float: left;

	margin: 0 3px 0 13px;

	display: inline;

	overflow: hidden;

	width: 220px;

	text-align: center;

	height: 219px;

	background: url(../images/pro_im_bg2.gif) left top no-repeat;

}

.pro_btm dt {

	height: 173px;

	overflow: hidden;



}

.pro_btm dt a {

	display: inline-block;

	padding: 4px;

}

.pro_btm dt a img {

	width: 212px;

	height: 168px;

	overflow: hidden;

}

.pro_btm dd{

	margin-top:10px;

}

.pro_btm dd a {

	color: #666666;

}

.pro_btm dl {

	overflow: hidden;

}

.pro_btm dd a:hover {

	color: #666666;

}

/*ban2*/

.ban2 {

	position: relative;

	height: 118px;

	overflow: hidden;

}

.ban2 p {

	position: absolute;

	font-size: 14px;

	top: 33px;

	right: 29px;

	color: #fff;

	font-family: "微软雅黑";

	width: auto;

}

.ban2 img {

	width: 100%;

	height: 135px;

	overflow: hidden;

	display: block;

}

.ban2 p .span1 {

	font-size: 20px;

}

.ban2 p .span2 {

	display: block;

	padding: 9px 0 0;
	text-align: right;

}

.ban2 p .span2 a {

	font-size: 12px;

	color: #305000;

	width: 116px;

	height: 45px;

	line-height: 30px;

	background: url(../images/ban2_btn.png) left top no-repeat;

	display: inline-block;

	text-align: center;
	margin-left: 20px;

}

.ban2 p .span2 .btn2 {

	background: url(../images/ban2_btn.png) left top no-repeat;

}

/*ä¼˜åŠ¿*/

.ys{

    background: url(../images/body_bg.gif) left repeat-x;

}

.adv {

	font-family: "微软雅黑";

	margin: 16px 0 0;

	background: url(../images/adv_bg.gif) 47px 524px no-repeat;

}

.adv_top {

	line-height: 0;

	font-size: 0;

	text-align: center;

	padding: 35px 0 0;

	height: 158px;

	background: url(../images/adv_sd.gif) center 151px no-repeat;

}

.adv_ct dt {

	width: 425px;

}

.adv_ct dt b {

	display: inline-block;

	float: left;

	font-weight: bold;

	font-size: 50px;

	font-family: Arial;

	color: #008844;

	line-height: 48px;

}

.adv_ct dt p {

	float: right;

	width: 362px;

	overflow: hidden;

	font-size: 30px;

	color: #333333;

	border-bottom: 1px #999999 dotted;

	padding: 0 0 6px;

}

.adv_ct dt p span {

	font-family: Arial;

	font-size: 12px;

	text-transform: uppercase;

	color: #b6b6b6;

	line-height: 18px;

}

.adv_ct dd {

	font-size: 14px;

	color: #232323;

	padding: 10px 0 0 63px;

	background: url(../images/adv_ic.gif) 39px 19px no-repeat;

	line-height: 28px;

	clear: both;

	width: 350px;

}

.adv_ct dd span {

	color: #1294ed;

}

.adv_up {

	height: 360px;

	overflow: hidden;

	padding: 0 0 0 80px;

	background: url(../images/adv_img1.jpg) 626px top no-repeat;

}

.adv1 {

	height: 183px;

	overflow: hidden;

}

.adv_mid {

	height: 368px;

	overflow: hidden;

	background: url(../images/adv_img2.jpg) 120px 70px no-repeat;

	padding: 0 0 0 600px;

}

.adv3 {

	height: 185px;

	overflow: hidden;

}

.adv_btm {

	height: 320px;

	overflow: hidden;

	background: url(../images/adv_img3.jpg) 630px 60px no-repeat;

	padding: 0 0 0 80px;

}

/*é¡¹ç›®*/

/*.pub_top{height:33px; line-height:32px; border-bottom:1px #9d9d9d solid;margin:0 25px 0 23px;}

.pub_top h3{ float:left;padding:0 8px 0 30px; background:url(../images/pub_top_ic.gif) 1px 7px no-repeat; border-bottom:2px #018adb solid;}

.pub_top h3 a{ font-size:16px; color:#333333; font-weight:100; font-family:"微软雅黑";}

.pub_top h3 a:hover{ color:#333333;}

.pub_top .fr{margin:16px 0 0;}

.case{ margin:47px 0 0;height:445px; }

.case .pub_top{margin:0 10px 0 10px;}

.case_lf{width:520px; overflow:hidden;background:#f6f6f6;border:1px #e5e5e5 solid;padding:2px 0 0;height:440px;}

.case_rt{width:420px; overflow:hidden;background:#f6f6f6;border:1px #e5e5e5 solid;padding:2px 0 0;height:440px;}

.case_rt_ct{padding:15px 0 0 16px;width:404px;}

.case_rt_ct dl{float:left;margin: 0 14px 0;display: inline;overflow: hidden;width:167px;text-align: center;height:195px;}

.case_rt_ct dd{ padding-top:5px; width:165px;}

.case_rt_ct a img{width:160px;height:168px; overflow:hidden;}

.case_ct{padding:15px 0 0 22px;width:498px;}

.case_ct dl{ float:left;margin:0 14px 0;display:inline; overflow:hidden;width:210px;text-align:center;height:190px;}

.case_ct dt{height:158px; overflow:hidden;}

.case_ct dt a{ display:inline-block; background:#fff;padding:3px; border:1px #dedede solid;}

.case_ct dt a img{width:202px;height:138px; overflow:hidden;}

.case_ct dd a{ color:#666666;}

.case_ct dd a:hover{color:#666666;}

.case_ct .to_lf,.case_ct .to_rt{margin-top:62px;}

.case_ct .to_lf{margin-right:1px;}*/





.pub_top {

	height: 33px;

	line-height: 32px;

	border-bottom: 1px #9d9d9d solid;

	margin: 0 25px 0 23px;

}

.pub_top h3 {

	float: left;

	padding: 0 8px 0 30px;

	background: url(../images/pub_top_ic.gif) 1px 7px no-repeat;

	border-bottom: 2px #018adb solid;

}

.pub_top h3 a {

	font-size: 18px;

	color: #333333;

	font-weight: 100;

	font-family: "微软雅黑";

}

.pub_top h3 p {

	font-size: 18px;

	color: #333333;

	font-weight: 100;

	font-family: "微软雅黑";

}

.pub_top h3 a:hover {

	color: #333333;

}

.pub_top .fr {

	margin: 16px 0 0;

}

.case {

	background: #f6f6f6;

	margin: 12px 0 0;

	height: 242px;

	border: 1px #e5e5e5 solid;

	padding: 2px 0 0;

}

.case_ct {

	padding: 15px 4px 0;

}

.case_ct dl {

	float: left;

	margin: 0 7px 0;

	display: inline;

	overflow: hidden;

	width: 210px;

	text-align: center;

}

.case_ct dt {

	height: 158px;

	overflow: hidden;

}

.case_ct dt a {

	display: inline-block;

	background: #fff;

	padding: 3px;

	border: 1px #dedede solid;

	height: 140px;

	width:204px;

	overflow: hidden;

}

.case_ct dt a img {

	width: 202px;

	height: 138px;

	overflow: hidden;

}

.case_ct dd a {

	color: #666666;

}

.case_ct dd a:hover {

	color: #666666;

}

.case_ct .to_lf, .case_ct .to_rt {

	margin-top: 62px;

}

.case_ct .to_lf {

	margin-right: 1px;

}

/*ban3*/

.ban3 {margin: 0;}

.ban3 p .span2 a {

	background: url(../images/ban3_btn.png) left top no-repeat;

}

.ban3 p .span2 .btn2 {

	background: url(../images/ban3_btn.png) left top no-repeat;

}

/*å®¢æˆ·æ„Ÿ}è¨€*/

.wit {

	clear: both;

	height: 505px;

	overflow: hidden;

	padding: 8px 0 0;

	height: 473px;

	border: 1px #e5e5e5 solid;

	background: #f6f6f6;

}

.wit .pub_top {

	margin-left: 18px;

}

.wit_ct {

	padding: 18px 0 0;

	width: 958px;

}

.wit_ct dl {

	width: 440px;

	height: 210px;

	overflow: hidden;

	float: left;

	padding: 0 20px 0 18px;

}

.wit_ct dt {

	float: left;

}

.wit_ct dt a {

	display: inline-block;

	padding: 3px;

	background: #fff;

	border: 1px #d3d3d3 solid;

}

.wit_ct dt img {

	width: 178px;

	height: 184px;

	overflow: hidden;

}

.wit_ct dd {

	width: 234px;

	float: right;

}

.wit_ct dd h4 {

	font-size: 12px;

	padding: 7px 0 17px 0;

}

.wit_ct dd h4 a {

	color: #333333;

}

.wit_ct dd h4 a:hover {

	color: #333333;

}

.wit_ct dd p {

	font-size: 12px;

	color: #666666;

	line-height: 25px;

	overflow: hidden;

	height: 120px;

	padding: 0;

	text-align: justify;

}

/* å…³äºŽæˆ‘ä»¬*/

.abt1 {

	margin: 0px 0 12px;

	overflow: hidden;

	padding: 8px 18px 0 17px;

	height: 441px;

	border: 1px #e5e5e5 solid;

	background: #f6f6f6;

}

.abt1 .pub_top {

	margin: 0;

}

.ab_l1 {

	width: 100%;

	overflow: hidden;

}

.ab_lc1 {

	clear: both;

	padding: 18px 0 0;

	overflow: hidden;

}

.ab_lc1 dl {

	height: 196px;

	clear: both;

	overflow: hidden;

}

.ab_lc1 dt img {

	display: block;

	width: 237px;

	height: 167px;

	padding: 0 0 45px;

	overflow: hidden;

	padding: 3px;

	background: #fff;

	border: 1px #d6d6d6 solid;

}

.ab_lc1 dt {

	background: url(../images/abt_vd_sd.gif) center 200px no-repeat;

	padding: 0 0 20px;

}

.ab_lc1 dd {

	width: 100%;

	overflow: hidden;

}

.ab_lc1 dd h4 {

	line-height: 26px;

	height: 30px;

	overflow: hidden;

	font-size: 20px;

}

.ab_lc1 dd h4 a, .ab_lc1 dd h4 a:hover {

	color: #333;

}

.ab_lc1 dd h4 p {

	color: #333;

	font-size: 20px;

	text-indent: 0;

}

.ab_lc1 dd p {

	text-align: justify;

	line-height: 22px;

	overflow: hidden;

	color: #666;

	overflow: hidden;

	text-indent: 2em;

	font-size: 14px;

}

.ab_lc1 dd p a, .ab_lc1 dd p a:hover {

	color: #ff0000;

}

.ab_l1 h5 {

	padding: 0 0 0 27px;

	line-height: 26px;

	background: url(../images/abt_h5.gif) left 10px repeat-x;

}

.ab_l1 h5 p {

	display: inline-block;

	padding: 0 5px;

	background: #f6f6f6;

	font-size: 16px;

	color: #333;

}

.ab_lcb1 {

	clear: both;

	padding: 10px 10px 0;

}

.ab_lcb_c1 {

	float: left;

}

.ab_lcb1 li {

	text-align: center;

	float: left;

	width: 168px;

	margin: 0 9px;

	display: inline;

	overflow: hidden;

}

.ab_lcb1 li img {

	display: block;

	width: 160px;

	height: 112px;

	padding: 3px;

	background: #fff;

	border: 1px #d3d3d3 solid;

	overflow: hidden;

}

.ab_lcb1 .to_l, .ab_lcb1 .to_r {

	margin-top: 32px;

	display: inline-block;

	width: 17px;

	height: 47px;

}

.ab_lcb1 .to_r {

	background: url(../images/to_rt1.gif) left top no-repeat;

}

.ab_lcb1 .to_l {

	margin-right: 10px;

	background: url(../images/to_lf1.gif) left top no-repeat;

}

.ab_lcb1 span a {

	display: block;

	line-height: 33px;

	color: #666;

}

.ab_lcb1 span a:hover {

	color: #666;

}

.ab_r1 {

	width: 232px;

	overflow: hidden;

}

.ab_rc1 {

	clear: both;

	width: 100%;

	padding: 20px 0 0;

}

.ab_rc1 li {

	height: 250px;

	background: url(../images/hon_sd.gif) center 143px no-repeat;

	overflow: hidden;

	text-align: center;

	padding-left: 33px;

}

.ab_rc1 li img {

	display: block;

	width: 150px;

	height: 185px;

	padding: 4px 9px;

	border: 1px #dadada solid;

	overflow: hidden;

}

.ab_rc1 li span {

	padding: 7px 0 0;

	line-height: 34px;

	height: 34px;

	display: block;

}

.ab_rc1 li span a, .ab_rc1 li span a:hover {

	color: #666;

}

/* å…³äºŽæˆ‘ä»¬*/

.abt {

	margin: 12px 0;

	overflow: hidden;

	padding: 8px 18px 0 17px;

	height: 287px;

	border: 1px #e5e5e5 solid;

	background: #f6f6f6 url(../images/info_sd.gif) 650px 10px no-repeat;

	width: 923px;

}

.abt .pub_top {

	margin: 0;

}

.abt_lf {

	width: 636px;

	overflow: hidden;

}

.abt_lf_ct {

	padding: 18px 0 0;

}

.abt_lf_ct .big_dl {

	width: 636px;

	overflow: hidden;

	height: 238px;

}

.abt_lf_ct .big_dt {

	float: left;

	width: 241px;

	height: 204px;

	padding: 3px 3px 14px;

	background: url(../images/abt_vd_sd.gif) left top no-repeat;

}

.abt_lf_ct .big_dt img {

	width: 241px;

	height: 204px;

	overflow: hidden;

	display: block;

}

.abt_lf_ct .big_dd {

	width: 375px;

	float: right;

	overflow: hidden;

}

.abt_lf_ct .big_dd h4 {

	font-size: 12px;

	padding: 0 0 10px 0;

}

.abt_lf_ct .big_dd h4 a {

	color: #333333;

}

.abt_lf_ct .big_dd h4 a:hover {

	color: #333333;

}

.abt_lf_ct .big_dd p {

	font-size: 12px;

	line-height: 22px;

	overflow: hidden;

	height: 75px;

	color: #666666;

}

.abt_lf_ct .big_dd p a {

	color: #ff0000;

	margin: 0 0 0 4px;

}

.abt_lf_ct .big_dd p a:hover {

	color: #ff0000;

}

.abt_btm {

	clear: both;

	width: 375px;

}

.abt_btm dl {

	float: left;

	margin: 0 14px 0;

	display: inline;

	overflow: hidden;

	width: 128px;

	text-align: center;

}

.abt_btm dt {

	height: 102px;

	overflow: hidden;

}

.abt_btm dt a {

	display: inline-block;

	padding: 4px;

	border: 1px #d3d3d3 solid;

	background: #fff;

}

.abt_btm dt a img {

	width: 118px;

	height: 83px;

	overflow: hidden;

}

.abt_btm dd a {

	color: #666666;

}

.abt_btm dd a:hover {

	color: #666666;

}

.abt_btm .to_lf {

	margin-top: 26px;

}

.abt_btm .to_rt {

	margin-top: -94px;

}

.abt_btm .to_lf {

	margin-right: 11px;

}

.abt_rt {

	width: 238px;

	overflow: hidden;

}

.abt_rt_ct {

	clear: both;

	padding: 13px 8px 0;

}

.abt_rt_ct dl {

	overflow: hidden;

	width: 166px;

	text-align: center;

}

.abt_rt_ct dt {

	height: 213px;

	overflow: hidden;

}

.abt_rt_ct dt a {

	display: inline-block;

	background: #f6f6f6;

}

.abt_rt_ct dt a img {

	width: 156px;

	height: 197px;

	overflow: hidden;

}

.abt_rt_ct dd a {

	color: #666666;

}

.abt_rt_ct dd a:hover {

	color: #666666;

}

.abt_rt_ct .to_lf {

	margin-top: 85px;

}

.abt_rt_ct .to_rt {

	margin-top: -139px;

}

.abt_rt_ct .to_lf {

	margin-right: 10px;

}

/*èµ„è®¯ */

.info {

	height: 402px;

	overflow: hidden;

	padding: 8px 18px 0 17px;

	border: 1px #e5e5e5 solid;

	background: #f6f6f6 url(../images/info_sd.gif) 780px 10px no-repeat;

}

.info .pub_top {

	margin: 0;

}

.info_1 {

	width: 750px;

	overflow: hidden;

}

.info_1 .pub_top .last {

	background: none;

	border: none;

}

.info_1 .pub_top .cur a, .info_1 .pub_top li a:hover {

	color: #065eba;

}

.info_1 li {

	float: left;

}

.info_1_ct {

	padding: 22px 0 0;

}

.info_1_ct dl {

	height: 143px;

	overflow: hidden;

	width: 745px;

	border-bottom: 1px #999999 dotted;

}

.info_1_ct dl dt {

	float: left;

	overflow: hidden;

}

.info_1_ct dl dt a {

	display: inline-block;

	padding: 3px;

	border: 1px #dedede solid;

	background: #fff;

}

.info_1_ct dl dt a img {

	width: 148px;

	height: 119px;

	overflow: hidden;

}

.info_1_ct dl dd {

	float: right;

	width: 570px;

	color: #666666;

}

.info_1_ct dd h4 {

	font-size: 12px;

	padding: 0 0 10px 0;

}

.info_1_ct dd h4 a {

	color: #333333;

}

.info_1_ct dd h4 a:hover {

	color: #333333;

}

.info_1_ct dd p {

	font-size: 12px;

	line-height: 23px;

	overflow: hidden;

	height: 77px;

}

.info_1_ct ul {

	margin: 0;

	padding: 7px 0 0;

	width: 750px;

}

.info_1_ct ul li {

	width: 745px;

	line-height: 30px;

	height: 30px;

	overflow: hidden;

	color: #666666;

	font-size: 12px;

	font-family: "å®‹ä½“";

}

.info_1_ct ul li span {

	float: right;

}

.info_1_ct ul li a {

	color: #666666;

	display: inline-block;

	overflow: hidden;

	padding: 0 0 0 12px;

	background: url(../images/info_ic.gif) left 13px no-repeat;

}

.info_1_ct ul li a:hover {

	color: #666666;

}

.info_2 {

	width: 238px;

	overflow: hidden;

}

.info_2_ct {

	padding: 5px 0 0;

	line-height: 23px;

	font-size: 12px;

	font-family: "å®‹ä½“";

	font-size: 12px;

}

.info_2_ct dl {

	border-bottom: 1px #999999 dotted;

	padding: 10px 0 9px;

}

.info_2_ct .last {

	border: none;

}

.info_2_ct dl dd, .info_2_ct dl dt {

	padding: 0 0 0 33px;

}

.info_2_ct dl dt {

	background: url(../images/que.gif) left 4px no-repeat;

}

.info_2_ct dl dd {

	background: url(../images/ans.gif) left 4px no-repeat;

	margin-top: 1px;

}

.info_2_ct dl dt a {

	color: #333333;

}

.info_2_ct dl dt a:hover {

	color: #333333;

}

.info_2_ct dl dd a {

	color: #999999;

}

.info_2_ct dl dd a:hover {

	color: #999999;

}

/*ç”³è¯·*/

.aply {

	height: 326px;

	background: url(../images/aply_sd.jpg) left top no-repeat;

	margin: 12px 0;

}

.aply ul {

	padding: 18px 0 0 547px;

}

.aply li span {

	display: inline-block;

	width: 64px;

	float: left;

	color: #333333;

}

.aply li .must {

	font-family: "å®‹ä½“";

	font-size: 12px;

	color: #ff0000;

	vertical-align: middle;

	margin: 0 0 0 9px;

}

.aply li {

	line-height: 23px;

	margin: 0 0 11px;

}

.aply li input {

	line-height: 21px;

	height: 21px;

	padding: 0 0 0 3px;

	width: 220px;

	background: #fff;

	border: 1px #dddddd solid;

}

.aply .msg {

	height: 89px;

	overflow: hidden;

}

.aply .msg textarea {

	width: 312px;

	padding: 3px 0 0 3px;

	height: 84px;

	background: #fff;

	resize: none;

	border: 1px #dddddd solid;

	overflow: hidden;

}

.aply .cer input {

	width: 108px;

}

.aply .cer img {

	vertical-align: middle;

	margin: 0 7px;

}

.aply .cer a {

	color: #666666;

	line-height: 23px;

	text-decoration: underline;

}

.aply .cer a:hover {

	color: #666666;

}

.aply .p2 {

	padding: 10px 0 0 611px;

}

.aply .p2 input {

	margin: 0 16px 0 0;

}

/*link*/

.link {

	margin: 14px 0 0;

	border: 1px #dcdcdc solid;

}

.link_top {

	line-height: 26px;

	height: 26px;

	padding: 2px 0 0 16px;

}

.link_top h3 {

	float: left;

	padding: 0 15px 0 0;

}

.link_top h3 a {

	font-size: 22px;

	color: #045eba;

	font-family: Arial;

	font-weight: 100;

}

.link_top h3 a:hover {

	color: #045eba;

}

.link_top span a {

	font-size: 15px;

	color: #79ac1f;

	font-family: "微软雅黑";

}

.link_top span a:hover {

	color: #045eba;

}

.link .link_ct {

	color: #696969;

	background: url(../images/link_sd.gif) left top repeat-x;

}

.link .link_ct a {

	color: #696969;

	line-height: 23px;

	display: inline-block;

	padding: 0 14px;

}

.link .link_ct a:hover {

	color: #696969;

}

#flashs {

	position: relative;

	height: 520px;

}

#flashs .bgitem {

	position: absolute;

	top: 0;

}

#flashs .btn {

	bottom: 10px;

	margin-right: -450px;

	padding: 5px 6px;

	position: absolute;

	right: 50%;

	z-index: 7;

}

#flashs .btn span {

	background: none repeat scroll 0 0 #2555B5;

	border: 1px solid #438116;

	color: #FFFFFF;

	cursor: pointer;

	display: inline-block;

	margin-left: 5px;

	padding: 2px 6px;

}

#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;

}



