@charset "utf-8";
/* CSS Document */

body {
	margin: 0 auto;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif "微软雅黑";
	min-width:1210px;
	background:#ffffff
}
.wrapper {
	width: 1210px;
	margin: 0 auto;
}
a {
	outline: none;
text-decoration:none
}
a:hover{ text-decoration:underline}
img {
	border: 0
}
.fl {
	float: left
}
.fr {
	float: right
}
.cb {
	clear: both;
	height:0
}
li{ list-style:none}
div, h1, h2, h3, h4, h5, h6, p, form, label, input, textarea, img, ul, li,dl,dt,dd {
	padding: 0;
	margin: 0
}

.mt3{ margin-top:3px}
.mt4{ margin-top:4px}

.ml3{ margin-left:3px}

.bg01{ background:url(../images/bg01.png) top center no-repeat; height:183px;}
.bg02{ background:#f9f9f9}

.index_header{ width:365px; padding-top:36px;}
.index_header .index_lan{ text-align:right}
.index_header a{ color:#FFF; display:inline-block; width:72px; height:20px; background:#47a700; border:1px solid #59bd0f; line-height:20px; text-align:center; margin:0 5px}
.index_header a:hover{ background:#1585cc; border:1px solid #40a4e4}
.index_header .index_search{ position:relative; color:#FFF; line-height:35px; font-size:14px; margin-top:13px}
.index_header .index_search .input{ width:241px; height:33px; position:absolute; top:0; background:#FFF; border:1px solid #aeb2b5; color:#959595; padding-left:12px; left:77px;}
.index_header .index_search .btn{ background:url(../images/btn.png) no-repeat; width:41px; height:35px; position:absolute; top:0; border:0; cursor:pointer; left:319px;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ padding:0; height:46px; line-height:46px; background: url(../images/index01.png) repeat-x;  position:relative; z-index:1; border:1px solid #d4d4d4  }
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline; border-right:1px solid #d4d4d4  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; padding:0 30px; font-size:17px; font-weight:normal; color:#515151; text-decoration:none  }
.nav .sub{ display:none; width:124px; left:0; top:46px;  position:absolute; background:#226291;  line-height:26px; padding:5px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; }
.nav .sub a:hover{ background:#0085bd; color:#fff;  }
.nav .on h3 a{ background:#0073bd url(../images/index02.png) bottom center no-repeat; color:#fff;   }

.fullSlide{ width:100%;  position:relative;  height:464px; background:#fff;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:464px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:464px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(../images/touming.png) repeat-x; text-align:center; }
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px; }
.fullSlide .hd ul .on{ background-position:0 0; }

.index_news01{ width:340px; height:447px; padding:1px; background:#FFF; border:1px solid #dedede; margin-top:13px;}
.index_news01 .t{ height:40px; line-height:40px; position:relative; background:#0073bd}
.index_news01 .t span{ display:inline-block; height:37px; color:#0c0c0c; font-size:18px; padding:0 10px; background:#FFF; line-height:37px; margin-top:3px; margin-left:14px}
.index_news01 .t a{ position:absolute; right:10px; top:0; line-height:40px; color:#FFF}
.index_news01 ul{ padding:0 7px;}
.index_news01 ul li{ border-bottom:1px dashed #8d8d8d; height:77px; margin-top:20px;}
.index_news01 ul li .date{ width:58px; height:54px; text-align:center; background:#0073bd; color:#FFF; font-size:12px; border:1px solid #dbdbdb}
.index_news01 ul li .date span{ display:block; height:35px; line-height:35px; background:#eaeaea; color:#1ea6ce; font-size:26px;}
.index_news01 ul li .txt{ width:250px; color:#363636}
.index_news01 ul li .txt a{ color:#0073bd}

.index_news02{ width:492px; height:447px; padding:1px; background:#FFF; border:1px solid #dedede; margin-top:13px; margin-left:12px;}
.index_news02 .t{ height:40px; line-height:40px; position:relative; background: url(../images/index03.jpg) repeat-x}
.index_news02 .t span{ display:inline-block; height:40px; color:#fff; font-size:18px; padding:0 20px; background:#0073bd; line-height:40px;}
.index_news02 .t a{ position:absolute; right:10px; top:0; line-height:40px; color:#9b9b9b}
.index_news02 .con{ padding:7px; border-bottom:1px solid #e0e0e0}
.index_news02 .con img{ width:189px; height:128px; border:1px solid #e0e0e0; padding:3px; float:left; margin-left:9px;}
.index_news02 .con .txt{ width:250px; color:#2f2f2f}
.index_news02 .con .txt a{ color:#0073bd}
.index_news02 .con .txt p{ margin-top:10px;}
.index_news02 ul{ padding:0 7px;}
.index_news02 ul li{ height:36px; line-height:36px; color:#8f8f8f}
.index_news02 ul li a{ color:#222222; float:left; width:380px;}
.index_news02 ul li a span{ color:#0073bd}
.index_news02 ul li .date{ float:right}

.index_quick{ width:344px; margin-top:13px;}

.index_news03{ width:340px; height:401px; padding:1px; background:#FFF; border:1px solid #dedede; margin-top:13px;}
.index_news03 .t{ height:40px; line-height:40px; position:relative; background:#0073bd}
.index_news03 .t span{ display:inline-block; height:37px; color:#0c0c0c; font-size:18px; padding:0 10px; background:#FFF; line-height:37px; margin-top:3px; margin-left:14px}
.slideTxtBox{ width:340px; text-align:left;  }
.slideTxtBox .hd{ height:40px; line-height:40px; padding:0; position:relative; top:-40px; }
.slideTxtBox .hd ul{ position:absolute; right:10px; top:0; height:40px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer; color:#ffffff; font-size:14px  }
.slideTxtBox .hd ul li.on{ height:40px; text-decoration:underline}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li{ line-height:24px; border-bottom:1px dashed #8d8d8d; margin-top:15px;   }
.slideTxtBox .bd li .date{ color:#999; display:block; background:url(../images/index12.jpg) left no-repeat; padding-left:22px;  }
.slideTxtBox .bd li a{ color:#363636; text-decoration:none}
.slideTxtBox .bd li a:hover{ color:#0073bd}

.index_news04{ width:492px; height:401px; padding:1px; background:#FFF; border:1px solid #dedede; margin-top:13px; margin-left:12px;}
.index_news04 .t{ height:40px; line-height:40px; position:relative; background: url(../images/index03.jpg) repeat-x}
.index_news04 .t span{ display:inline-block; height:40px; color:#fff; font-size:18px; padding:0 20px; background:#0073bd; line-height:40px;}
.index_news04 .t a{ position:absolute; right:10px; top:0; line-height:40px; color:#9b9b9b}
.index_news04 .con{ padding:7px; border-bottom:1px solid #e0e0e0; color:#2f2f2f}
.index_news04 .con h3{ text-align:center}
.index_news04 .con a{ color:#0073bd}
.index_news04 .con p{ margin-top:10px; text-indent:2em}
.index_news04 ul{ padding:0 7px;}
.index_news04 ul li{ height:36px; line-height:36px; color:#8f8f8f}
.index_news04 ul li a{ color:#222222; float:left; width:380px; background:url(../images/arrow01.jpg) left no-repeat; padding-left:18px;}
.index_news04 ul li .date{ float:right}

.index_link{ width:490px; height:401px; margin-top:13px; padding:1px; background:#FFF; border:1px solid #dedede; }
.index_link .t{ height:40px; line-height:40px; position:relative; background: url(../images/index03.jpg) repeat-x}
.index_link .t span{ display:inline-block; height:37px; color:#0c0c0c; font-size:18px; padding:0 10px 0 30px; background: url(../images/index14.jpg) left no-repeat; line-height:37px; margin-top:3px; margin-left:14px}
.slideTxtBox01{ width:340px; text-align:left;  }
.slideTxtBox01 .hd{ height:40px; line-height:40px; padding:0; position:relative; top:-40px; }
.slideTxtBox01 .hd ul{ position:absolute; right:10px; top:0; height:40px;   }
.slideTxtBox01 .hd ul li{ float:left; padding:0 15px; cursor:pointer; color:#4a4a4a; font-size:14px  }
.slideTxtBox01 .hd ul li.on{ height:40px; color:#0073bd}
.slideTxtBox01 .bd ul{ padding:0 5px;  zoom:1; top:-20px; position:relative }
.slideTxtBox01 .bd li{ line-height:24px; margin-top:15px; width:145px; text-align:center; float:left; margin-left:10px; margin-right:10px;   }
.slideTxtBox01 .bd li a{ color:#363636; text-decoration:none}
.slideTxtBox01 .bd li a:hover{ color:#0073bd}
.slideTxtBox01 .bd li img{ width:141px; height:61px; padding:1px; border:1px solid #cdcdcd}

.footer{ background:#0073bd; padding:20px 0; color:#FFF; text-align:center; line-height:24px; margin-top:16px;}
.footer01{ background:#0073bd; padding:20px 0; color:#FFF; text-align:center; line-height:24px; margin-top:0;}

.ny_left{ width:270px;}
.ny_left .t{ background:url(../images/ny01.jpg) no-repeat; color:#FFF; font-size:22px; padding-left:22px; line-height:69px; height:69px}
.ny_left .con{ width:238px; margin:10px auto}
.ny_left .con li{ border-bottom:1px solid #d8d8d8; height:36px; line-height:36px; padding-left:10px}
.ny_left .con li a{ display:block; color:#2f2f2f; padding-left:21px; background:url(../images/arrow02.jpg) left no-repeat}
.ny_left .con li a:hover{ color:#0a70a1}
.ny_left .con li a.hover{ color:#0a70a1}

.ny_right{ width:936px; padding-left:1px; border-left:1px solid #e3e3e3}
.ny_right .t{ height:65px; line-height:65px; border-bottom:5px solid #0073bd; background:url(../images/ny02.jpg) repeat-x; padding-left:25px; position:relative}
.ny_right .t span{ background:url(../images/arrow03.jpg) left no-repeat; padding-left:29px; color:#0062a1; font-size:22px;}
.ny_right .t .pos{ position:absolute; top:0; right:10px; line-height:65px; color:#a1a1a1}
.ny_right .t .pos a{ color:#a1a1a1; padding:0 5px}
.ny_right .t .pos a:hover{ color:#3e7cae}
.ny_right .list{ width:840px; margin:20px auto}
.ny_right .list li{ height:39px; line-height:39px; color:#8f8f8f; font-size:14px; border-bottom:1px dashed #8d8d8d}
.ny_right .list li a{ color:#222222; float:left; width:700px;}
.ny_right .list li a span{ color:#0073bd}
.ny_right .list li li .date{ float:right}
.ny_right .details{ color:#414141; line-height:24px; padding:20px; font-size:14px}

.zhaosheng{ background: url(../images/zhaosheng_bg.jpg) top center no-repeat; height: 638px}

.zhaosheng_item{ text-align: center; padding-top: 169px;}
.zhaosheng_item a{ padding: 0 35px}

.yjs_menu01{}
.yjs_menu01 li{ width: 139px; height: 51px; text-align: center; margin-right: 1px; line-height: 51px; background: #2971bc; float: left}
.yjs_menu01 li.bg_green{ width: 170px; height: 51px; text-align: center; margin-right: 1px; line-height: 51px; background: #47a700; float: left}
.yjs_menu01 li.bg_orange{ width: 197px; height: 51px; text-align: center; margin-right: 0; line-height: 51px; background: #ff9000; float: left}
.yjs_menu01 li a{ color: #fff; font-size: 16px;}

.yjs_new_notice{ border: 1px solid #d6d6d6; background: #ededed; padding: 1px; height: 76px; margin-top: 10px}
.yjs_new_notice .t{ background: #1c9cdf; width: 93px; height: 66px; text-align: center; color: #fff; font-size: 18px; padding-top: 10px}
.yjs_new_notice .con{ width: 1100px; padding-top: 5px}
.yjs_new_notice .con li{ float:left; width: 450px; margin-left: 40px; color: #8f8f8f; height: 30px; line-height: 30px}
.yjs_new_notice .con li a{ color: #222222; float: left; width: 310px;}
.yjs_new_notice .con li a span.blue{ color: #0073bd}

.yjs_news{ width:591px; height:405px; padding:1px; background:#FFF; border:1px solid #dedede; margin-top:13px;}
.yjs_news .t{ height:40px; line-height:40px; position:relative; background: url(../images/index03.jpg) repeat-x}
.yjs_news .t span{ display:inline-block; height:40px; color:#fff; font-size:18px; padding:0 20px; background:#0073bd; line-height:40px;}
.yjs_news .t a{ position:absolute; right:10px; top:0; line-height:40px; color:#9b9b9b}
.yjs_news .con{ padding:7px; border-bottom:1px solid #e0e0e0}
.yjs_news .con img{ width:189px; height:128px; border:1px solid #e0e0e0; padding:3px; float:left; margin-left:9px;}
.yjs_news .con .txt{ width:350px; color:#2f2f2f; padding-top: 20px}
.yjs_news .con .txt a{ color:#0073bd}
.yjs_news .con .txt h3{ font-size: 16px}
.yjs_news .con .txt p{ margin-top:20px; font-size: 12px}
.yjs_news ul{ padding:0 7px;}
.yjs_news ul li{ height:36px; line-height:36px; color:#8f8f8f}
.yjs_news ul li a{ color:#222222; float:left; width:380px;}
.yjs_news ul li a span{ color:#0073bd}
.yjs_news ul li .date{ float:right}

.yjs_news01{ width:591px; height:295px; padding:1px; background:#FFF; border:1px solid #dedede; margin-top:13px;}
.yjs_news01 .t{ height:40px; line-height:40px; position:relative; background: url(../images/index03.jpg) repeat-x}
.yjs_news01 .t span{ display:inline-block; height:40px; color:#fff; font-size:18px; padding:0 20px; background:#0073bd; line-height:40px;}
.yjs_news01 .t a{ position:absolute; right:10px; top:0; line-height:40px; color:#9b9b9b}
.yjs_news01 .con{ padding:7px; border-bottom:1px solid #e0e0e0}
.yjs_news01 .con img{ width:189px; height:128px; border:1px solid #e0e0e0; padding:3px; float:left; margin-left:9px;}
.yjs_news01 .con .txt{ width:350px; color:#2f2f2f; padding-top: 20px}
.yjs_news01 .con .txt a{ color:#0073bd}
.yjs_news01 .con .txt h3{ font-size: 16px}
.yjs_news01 .con .txt p{ margin-top:20px; font-size: 12px}
.yjs_news01 ul{ padding:0 7px;}
.yjs_news01 ul li{ height:31px; line-height:31px; color:#8f8f8f}
.yjs_news01 ul li a{ color:#222222; float:left; width:380px;}
.yjs_news01 ul li a span{ color:#0073bd}
.yjs_news01 ul li .date{ float:right}

.ny_right01{ width: 920px;}
.ny_right01 .yjs_new_notice{ border: 1px solid #d6d6d6; background: #ededed; padding: 1px; height: 66px; width: 920px; margin-top: 0}
.ny_right01 .yjs_new_notice .t{ background: #1c9cdf; width: 93px; height: 56px; text-align: center; color: #fff; font-size: 18px; padding-top: 10px; line-height: 24px; padding-left: 0; border: 0;}
.ny_right01 .yjs_new_notice .con{ width: 827px; padding-top: 5px}
.ny_right01 .yjs_new_notice .con li{ float:left; width: 320px; margin-left: 40px; color: #8f8f8f; height: 30px; line-height: 30px}
.ny_right01 .yjs_new_notice .con li a{ color: #222222; width: 310px;}
.ny_right01 .yjs_new_notice .con li a span.blue{ color: #0073bd}

.ny_right01 .yjs_news01{ width:453px; height:276px; padding:1px; background:#FFF; border:1px solid #dedede; margin-top:13px;}
.ny_right01 .yjs_news01 .t{ height:40px; line-height:40px; position:relative; background: url(../images/index03.jpg) repeat-x}
.ny_right01 .yjs_news01 .t span{ display:inline-block; height:40px; color:#fff; font-size:18px; padding:0 20px; background:#0073bd; line-height:40px;}
.ny_right01 .yjs_news01 .t a{ position:absolute; right:10px; top:0; line-height:40px; color:#9b9b9b}
.ny_right01 .yjs_news01 .con{ padding:7px; border-bottom:1px solid #e0e0e0}
.ny_right01 .yjs_news01 .con img{ width:189px; height:128px; border:1px solid #e0e0e0; padding:3px; float:left; margin-left:9px;}
.ny_right01 .yjs_news01 .con .txt{ width:350px; color:#2f2f2f; padding-top: 20px}
.ny_right01 .yjs_news01 .con .txt a{ color:#0073bd}
.ny_right01 .yjs_news01 .con .txt h3{ font-size: 16px}
.ny_right01 .yjs_news01 .con .txt p{ margin-top:20px; font-size: 12px}
.ny_right01 .yjs_news01 ul{ padding:0 7px;}
.ny_right01 .yjs_news01 ul li{ height:28px; line-height:28px; color:#8f8f8f}
.ny_right01 .yjs_news01 ul li a{ color:#222222; float:left; width:300px;}
.ny_right01 .yjs_news01 ul li a span{ color:#0073bd}
.ny_right01 .yjs_news01 ul li .date{ float:right}

.zs_left{ width: 281px;}
.zs_left .quick01{ border: 1px solid #c6c6c6; padding: 1px; margin-top: 11px}
.zs_left .quick01 ul{ padding-top: 7px; padding-left: 4px; padding-bottom: 17px}
.zs_left .quick01 li{ width: 128px; height: 35px; border: 1px solid #dbdbdb; float: left; margin: 3px 3px 0 3px}
.zs_left .quick01 li a{ display: block; background: #e4e4e4; height: 33px; line-height: 33px; text-align: center; border-bottom: 2px solid #0088bd; font-size: 16px; color: #0c0c0c}
.zs_left .quick01 li a:hover{ background: #2ab4db; text-decoration: none; border-bottom: 2px solid #0097c2; color: #FFFFFF}




.quick_link .quick01{ border: 0px solid #c6c6c6; padding: 1px; margin-top: 11px;align:center;}
.quick_link .quick01 ul{ padding-top: 7px; padding-left: 4px; padding-bottom: 17px}
.quick_link .quick01 li{ width: 145px; height: 35px; border: 1px solid #dbdbdb; float: left; margin: 3px 3px 0 3px}
.quick_link .quick01 li a{ display: block; background: #e4e4e4; height: 33px; line-height: 33px; text-align: center; border-bottom: 2px solid #0088bd; font-size: 16px; color: #0c0c0c}
.quick_link .quick01 li a:hover{ background: #2ab4db; text-decoration: none; border-bottom: 2px solid #0097c2; color: #FFFFFF}



.zs_left .quick02{ border: 1px solid #c6c6c6; padding: 1px; margin-top: 14px}
.zs_left .quick02 ul{ padding-top: 7px; padding-left: 4px; padding-bottom: 7px}
.zs_left .quick02 li{ width: 128px; height: 35px; border: 1px solid #dbdbdb; float: left; margin: 3px 3px 0 3px}
.zs_left .quick02 li a{ display: block; background: #e4e4e4; height: 33px; line-height: 33px; text-align: center; border-bottom: 2px solid #ed8900; font-size: 16px; color: #0c0c0c}
.zs_left .quick02 li a:hover{ background: #f5ad4a; text-decoration: none; border-bottom: 2px solid #ed8900; color: #FFFFFF}

.zs_left .quick03{ border: 1px solid #c6c6c6; padding: 1px; margin-top: 9px}
.zs_left .quick03 ul{ padding-top: 7px; padding-left: 4px; padding-bottom: 7px}
.zs_left .quick03 li{ width: 128px; height: 35px; border: 1px solid #dbdbdb; float: left; margin: 3px 3px 0 3px}
.zs_left .quick03 li a{ display: block; background: #e4e4e4; height: 33px; line-height: 33px; text-align: center; border-bottom: 2px solid #83b200; font-size: 16px; color: #0c0c0c}
.zs_left .quick03 li a:hover{ background: #b0d93c; text-decoration: none; border-bottom: 2px solid #83b200; color: #FFFFFF}

.zs_left .quick04{ border: 1px solid #c6c6c6; padding: 1px; margin-top: 11px}
.zs_left .quick04 ul{ padding-top: 7px; padding-left: 4px; padding-bottom: 7px}
.zs_left .quick04 li{ width: 263px; height: 35px; border: 1px solid #dbdbdb; float: left; margin: 3px 3px 0 3px}
.zs_left .quick04 li a{ display: block; background: #e4e4e4; height: 33px; line-height: 33px; border-bottom: 2px solid #007ebd; font-size: 16px; color: #0c0c0c; padding-left: 26px}
.zs_left .quick04 li a:hover{ background: #27a1de; text-decoration: none; border-bottom: 2px solid #007ebd; color: #FFFFFF}

.zs_left .quick05{ border: 1px solid #c6c6c6; padding: 1px; margin-top: 11px}
.zs_left .quick05 a.link01{ display: block; background: #42b1aa; height: 42px; line-height: 42px; text-align: center; color: #fff; font-size: 20px}

.zs_right{ width: 911px;}
.zs_right .zs_right_left{ width: 577px; margin-top: 11px}
.zs_right .zs_right_left .zs_news01{ border: 1px solid #c6c6c6; padding: 1px}
.zs_right .zs_right_left .zs_news01 .t{ height:40px; line-height:40px; position:relative; background: url(../images/index03.jpg) repeat-x}
.zs_right .zs_right_left .zs_news01 .t span{ display:inline-block; height:40px; color:#fff; font-size:18px; padding:0 20px; background:#0073bd; line-height:40px;}
.zs_right .zs_right_left .zs_news01 .t a{ position:absolute; right:10px; top:0; line-height:40px; color:#9b9b9b}
.zs_right .zs_right_left .zs_news01 ul{ padding:0 7px;}
.zs_right .zs_right_left .zs_news01 ul li{ height:36px; line-height:36px; color:#8f8f8f}
.zs_right .zs_right_left .zs_news01 ul li a{ color:#222222; float:left; width:380px;}
.zs_right .zs_right_left .zs_news01 ul li a span{ color:#0073bd}
.zs_right .zs_right_left .zs_news01 ul li .date{ float:right}

.zs_right .zs_right_left .zs_news02{ border: 1px solid #c6c6c6; padding: 1px; width: 279px; margin-top: 9px}
.zs_right .zs_right_left .zs_news02 .t{ height:40px; line-height:40px; position:relative; background: url(../images/index03.jpg) repeat-x; border-bottom: 2px solid #0c79bf}
.zs_right .zs_right_left .zs_news02 .t span{ display:inline-block; height:40px; color:#046fb4; font-size:18px; padding:0 20px; ine-height:40px;}
.zs_right .zs_right_left .zs_news02 .t a{ position:absolute; right:10px; top:0; line-height:40px; color:#9b9b9b}
.zs_right .zs_right_left .zs_news02 ul{ padding:7px; font-size: 14px; height: 280px}
.zs_right .zs_right_left .zs_news02 ul li{ line-height:20px; color:#8f8f8f; border-bottom: 1px dashed #949494; background: url(../images/arrow04.png) left 8px no-repeat; padding-left: 11px; margin-top: 13px}
.zs_right .zs_right_left .zs_news02 ul li a{ color:#222222;}
.zs_right .zs_right_left .zs_news02 ul li a span{ color:#0073bd}

.zs_right .zs_right_right{ width: 320px; margin-top: 11px}
.zs_right .zs_right_right .quick_link{ border: 1px solid #c7c7c7; padding: 1px; margin-bottom: 6px}
.zs_right .zs_right_right .quick_link a.link01{ display: block; background: #2ab4db; height: 45px;; line-height: 45px;; text-align: center; color: #fff; font-size: 20px}
.zs_right .zs_right_right .quick_link a.link02{ display: block; background: #f47900; height: 45px;; line-height: 45px;; text-align: center; color: #fff; font-size: 20px}
.zs_right .zs_right_right .quick_link a.link03{ display: block; background: #65ad42; height: 45px;; line-height: 45px;; text-align: center; color: #fff; font-size: 20px}
.zs_right .zs_right_right .quick_link a.link04{ display: block; background: #42b1aa; height: 45px;; line-height: 45px;; text-align: center; color: #fff; font-size: 20px}
.zs_right .zs_right_right .zs_contact{ border: 1px solid #c6c6c6; padding: 1px}
.zs_right .zs_right_right .zs_contact .t{ height:40px; line-height:40px; position:relative; background: #0c79bf}
.zs_right .zs_right_right .zs_contact .t span{ display:inline-block; height:40px; color:#fff; font-size:18px; padding:0 20px; line-height:40px;}
.zs_right .zs_right_right .zs_contact .t a{ position:absolute; right:10px; top:0; line-height:40px; color:#9b9b9b}
.zs_right .zs_right_right .zs_contact .con_txt{ color: #222222; font-size: 14px; line-height: 30px; padding-left: 5px}
.zs_right .zs_right_right .zs_contact .con_txt .tel{ padding-left: 23px; float: left; background: url(../images/tel.png) left no-repeat}
.zs_right .zs_right_right .zs_contact .con_txt .mail{ padding-left: 23px; float: left; background: url(../images/mail.png) left no-repeat}
.zs_right .zs_right_right .zs_contact .con_txt .add{ padding-left: 23px; float: left; background: url(../images/add.png) left no-repeat}
.zs_right .zs_right_right .zs_contact .con_txt .txt{ float:left}

.zs_link{ border: 1px solid #c6c6c6; padding: 1px; margin-top: 9px}
.zs_link .t{ height:40px; line-height:40px; position:relative; background: #0c79bf}
.zs_link .t span{ display:inline-block; height:40px; color:#fff; font-size:18px; padding:0 20px; line-height:40px;}
.zs_link .con{ padding: 20px; color: #222222; font-size: 18px; line-height: 30px; min-height: 67px}
.zs_link .con a{ color: #222222; padding: 0 10px; word-break: keep-all}