/***********************************************zk***********************************************/
body{ overflow-x:hidden;}
/*top*/
.top{ width:100%; height:456px; background: url(../images/top_bg.jpg) no-repeat center 0;}
.top_center{ width:1002px; height:170px; margin:0 auto;}
.top_content{ height:100px; width:1002px;}
.logo{ width:472px; height:71px; float:left; padding-top:24px;}
.favorite{ width:256px; height:80px; float:right; padding-top:20px;}
.favorite_top{ height:30px; line-height:30px; font-family:"微软雅黑", Arial; font-size:12px; color:#fff; text-align:right;}
.favorite_top a{ color:#fff;}
.favorite_top a:hover{ color:#28725e;}
.phone{ width:227px; height:21px; padding-top:10px; padding-left:29px;}
/*banner*/
.banner{ width:1080px; overflow:hidden;margin:0 auto; height:278px;}
#myFocus{ width:1080px; height:278px;}
/*nav*/
.nav{ width:1000px; height:45px; background:url(../images/nav_bg.png) repeat-x; margin-top:20px; clear:both;}
.nav ul{ width:1000px; margin:0 auto;}
.nav ul li{ float:left; width:125px;  height:35px; line-height:35px; text-align:center; font-family: "微软雅黑", Arial; font-size:14px; color:#000; background: url(../images/li_bg.png) no-repeat right center;}
.nav ul li a{ width:125px; height:35px; display:block; color:#000;}
.nav ul li a:hover{ color:#fff; background:url(../images/nav_hover.png) repeat-x;}
.nav ul li a.a_active{color:#fff; background:url(../images/nav_hover.png) repeat-x;}
/*main*/
.main{ width:1000px; height:1766px; margin:0 auto; padding-top:20px;}
/*welcome*/
.welcome{ width:998px; height:37px; line-height:37px; border:solid 1px #e1e1e1; margin:0 auto; font-family:"宋体", Arial; font-size:12px; color:#888888;}
.wel{ float:left; width:260px; padding-left:10px; height:37px;}
.date{ width:241px; height:37px; float:left;}
.tq{ width:200px; float:left; height:37px;}
.search{ width:238px; height:26px; float:right; padding-right:10px;line-height:11px; background: url(../images/search.png) no-repeat center center; height:24px; line-height:26px; position:relative;height:37px; line-height:37px;}
.search span{ display:block; width:70px; height:37px; line-height:37px;}
.search_input input{ width:118px; height:37px; line-height:37px; top:0px; position:absolute; left:85px; background:none; border:0 none; }
#go{ width:26px; height:21px; display:block; position:absolute; top:8px; right:10px;}
/*main_top*/
.main_top{ width:998px; height:373px; border: solid 1px #e0e0e0; margin:20px auto 0;}
.zbxx{ width:700px; height:373px; float:left;}
.htdt{ width:270px; height:373px; float:right; overflow:hidden;}
.main_title_a{ height:72px;position:relative;}
.main_title_a h2{ position: absolute; left:-17px; bottom:0px;}
.main_more{ position:absolute; right:5px; top:1px;}
.k_bgg{ background:url(../images/k_bgg.png) no-repeat center 0; width:16px; height:373px; float:left;}
/*招标信息*/
.zbxx_content{ width:700px; height:188px; padding-top:10px; font-family:"宋体", Arial; font-size:12px;}
.zbxx_pic{ float:left; width:235px; height:156px;}
.zbxx_list{ width:410px; height:156px; float:left; margin-left:20px;}
.start{ float:left; font-family:"宋体", Arial; font-size:12px; color:#ff971b;}
.end{ float:left; font-family:"宋体", Arial; font-size:12px; color:#348b75; }
.zbxx_list ul li h3{ float:left;}
.zbxx_list ul li h3 a{ color:#333333; font-family:"宋体", Arial; font-size:12px; font-weight:normal;}
.zbxx_list ul li h3 a:hover{ color:#f00;}
.zbxx_list ul li{ height:26px; line-height:26px; width:395px;*height:23px;  papadding-left:15px; *line-height:23px;background:url(../images/news_list_bg.png) no-repeat left center; padding-left:15px; }
.time{ float:right; padding-right:30px;}
.cg{ width:665px; height:75px; background:url(../images/bggg.png) no-repeat center 0;}
.cg_top,.cg_bottom{ width:665px; height:36px; line-height:36px;}
.cg_bottom{ padding-top:3px;}
.span{ width:147px; height:36px; line-height:36px; font-family:"微软雅黑", Arial; font-size:14px; color:#fff; text-align:center; display: block;}
.cg a{ float:left; width:129px; height:36px; line-height:36px; color:#333; display:block; text-align:center;}
.cg a:hover{ color:#348B75;}
.k_menu{ width:267px; height:32px; margin:20px auto;}
.k_l,.k_r{ width:133px; height:32px; line-height:32px; background:#e3e3e2; text-align:center; display:block; font-family:"微软雅黑", Arial; font-size:14px; color:#333;}
.k_l{ float:left;}
.k_l:hover{ background:#348b75; color:#fff;}
.k_r{ float:right;}
.k_r:hover{ background:#348b75; color:#fff;}
a.k_active{background:#348b75; color:#fff;}
.htdt_content{ width:270px; height:220px; overflow:hidden;}
.hot{ width:265px; margin:0 auto; height:71px; border-bottom:dashed 1px #cacaca;}
.hot h3{ height:30px; line-height:30px; text-align:center; font-family:"微软雅黑", Arial; font-weight:bold; font-size:14px; color:#333;}
.hot h3 a{ color:#333;}
.hot h3 a:hover{ color:#ff9d1f;}
.hot p{ line-height:20px; font-family:"宋体", Arial; font-size:12px; color:#666;}
.htdt_list{ padding:10px 0; height:150px;}
.htdt_list ul li{ height:26px; line-height:26px; background:url(../images/list_bg.png) no-repeat left center; padding-left:15px; font-family:"宋体", Arial; font-size:12px; color:#333;}
.htdt_list ul li h3{ font-weight:normal;}
.htdt_list ul li h3 a{ color:#333; font-size:12px;}
.htdt_list ul li h3 a:hover{ color:#f00;}
/*企业文化*/
.qywh{ width:1002px; margin:20px auto; height:315px; border: solid 1px #e0e0e0; }
.qywh_list{ width:1002x; height:213px; margin:0 auto; overflow:hidden;}
.qywh_list ul li { width:222px; height:191px; border: solid 1px #e0e0e0; float:left; margin:0 3px; padding:10px}
.qywh_list ul li h3{ width:100%; height:30px; line-height:30px; text-align:center;}
.qywh_list ul li h3 a{ color:#333;}
.qywh_list ul li h3 a:hover{ color:#348B75;}

/*友情链接*/
.link{ width:998px; height:180px; margin:0 auto; border:solid 1px #d1d1d1;}
.top_list,.bottom_list{ height:34px; width:998px; margin:0 auto; padding-top:10px;}
.top_list ul li,.bottom_list ul li{ float:left; height:32px; width:143px; border:solid 1px #d1d1d1; margin-left:15px;}
/*****子页开始*****/
.sub_main{ width:1002px; min-height:577px; position:relative; z-index:998; margin:0 auto;}
.sub_left{ width:250px; min-height:400px; float:left; background:url(../images/left_bg.png) repeat-y;}
.sub_left_title{ width:252px; height:49px; padding-top:10px; padding-bottom:20px; position:relative;}
.sub_left_title span{ position:absolute; left:-16px; top:10px;}
.sub_left_list{ width:167px; margin:0 auto; min-height:60px;}
.sub_left_list ul li { width:176px; min-height:31px; font-family:"微软雅黑", Arial; font-size:14px; font-weight:normal; line-height:31px; border-bottom: solid 1px #dcdcdc; margin-top:10px;}
.sub_left_list ul li h2 a{ color:#000; display: block; width:167px; height:31px; text-align:center; background:url(../images/left.png) no-repeat 25px center;font-family:"微软雅黑", Arial; font-size:14px; font-weight:normal;  }
.left_bg{ background:url(../images/kkk.png); height:100px; width:250px;}
.sub_left_list ul li h2 a:hover{ background: url(../images/left_hover.png) no-repeat center 0; color:#fff;}
.sub_left_list ul li h2 a.b_active{ background: url(../images/left_hover.png) no-repeat center 0; color:#fff;}
.sub_bgg{ width:10px; height:218px;}
.sub_right{ width:752px;min-height:400px; float:right; background:#fff;}
.sub_right_title{ height:51px; line-height:51px; width:752px; border-bottom:solid 1px #dcdcdc;}
.title_left{ background:url(../images/sub_title_bg.png) no-repeat left center; padding-left:45px; line-height:51px; float:left; font-family: "微软雅黑", Arial; font-size:16px; color:#565656; margin-left:20px;}
/*左侧联系我们*/
.left_contact{ width:234px; min-height:263px; margin:0 auto; padding-top:20px;}
.left_contact_title{ width:234px; height:28px; background: url(../images/contact_pic1.png) no-repeat center 0;}
.left_contact_text{ width:234px; min-height:100px;}
.left_contact_pic{ margin:10px 0; width:234px; height:100px; display:block;}
.sub_grey{ color:#9f9f9f; font-family:Arial; font-size:14px;line-height:28px;}
.left_contact_text p{ line-height:20px;}
div.yahoo {
    clear: both;
    margin: 3px;
    padding: 30px 5px 10px;
    text-align: center;
}
div.yahoo a {
    border-color: #fff;
    border-right: 1px solid #fff;
    border-style: solid;
    border-width: 1px;
    color: #000;
    margin: 2px;
    padding: 2px 5px;
}
div.yahoo a:hover {
    background: none repeat scroll 0 0 #bb0000;
    color: #fff;
}
div.yahoo a:active {
    background: none repeat scroll 0 0 #bb0000;
    color: #fff;
}
div.yahoo span.current {
    background-color: #bb0000;
    border-color: #fff;
    border-right: 1px solid #fff;
    border-style: solid;
    border-width: 1px;
    color: #fff;
    font-weight: bold;
    margin: 2px;
    padding: 2px 5px;
}
div.yahoo span.disabled {
    color: #ddd;
    margin: 2px;
    padding: 2px 5px;
}
/*当前位置*/
.dqwz {
	font-family:"微软雅黑", Arial;
	font-size:12px;
	color:#565656;
    height: 51px;
    line-height: 51px;
    text-align: right;
    width: 550px;
	 float:right;
}
.dqwz span{ line-height:51px;background: url(../images/dqwz_bg.png) no-repeat left center; height:51px; padding-left:25px; width:60px; display:block; float:right;}
.dqwz p {
    color: #565656;
    font-size: 12px;
    line-height: 51px;
    padding-right: 20px;
	float:right;
}
.dqwz p a {
    color: #509580;
}
.dqwz p a:hover {
    color: #000;
}
.zzjg_pic{ margin:0 auto; width:736px; height:503px; padding-top:20px;}
.sub_right_conent{ width:752px; min-height:500px; position:relative;}
.sub_right_bg{ position:absolute; right:-15px; height:464px; width:15px; top:51px;}
/*bottom*/
.bottom1{ width:100%; height:230px; background:url(../images/bottom_bg.jpg) no-repeat center 0; margin-top:30px;}
.bottom_center{ width:1002px; height:230px; margin:0 auto;}
.bottom_top{ width:1002px; height:85px;}
.share{ float:left; height:40px; width:300px; padding-top:33px; padding-left:13px;}
.tool{ float:right; width:476px;}
.tool_title{ width:95px; height:85px; float:left;}
.tool_title span{ width:95px; display:block; text-align:center; font-family:"微软雅黑", Arial; }
.k_ch{ font-size:18px; height:40px; line-height:40px; font-weight:bold; color:#fff;}
.k_en{ font-size:12px; height:28px; line-height:28px; color:#6dc2ac;}
.tool_list{ float:right; width:362px; height:70px; margin-top:9px;} 
.tool_list a{ width:157px; height:64px; display:block;}
.bottom_content{ width:1002px; height:145px;}
.bottom_left{ width:740px; height:145px; float:left;}
.bottom_right{ width:242px; height:145px; float:right; position:relative;}
.yyy{ float:left; width:115px; height:120px; padding-top:12px;}
.ewm{ float:left; width:120px; height:120px; padding-top:12px;}
.bottom_nav{ width:720px; padding:0 3px; height:45px; border-bottom:solid 1px #626669;}
.bottom_nav a{ width:72px; line-height:45px; height:45px; display:block; float:left; text-align:center; color:#fff; font-family:"微软雅黑", Arial; font-size:12px;}
.bottom_nav a:hover{ color:#348C76;}
.bottom_copy{ width:760px; padding-left:15px; height:100px; font-family:"微软雅黑", Arial; font-size:12px; color:#fff; line-height:22px;}
.white a{ color:#fff;}
.white a:hover{ color:#348C76;}
.grey a{ color:#626669;}
.grey a:hover{ color:#348c76;}
.cnzz{ width:50px; height:12px; position:absolute; left:-106px; top:73px;}
/*main_center*/
.main_center{ width:100%; margin:0 auto;height:310px;border:solid 1px #e1e1e1;}
.main_center_box{ width:1002px; height:301px; margin:0 auto;}
.hy{ width:302px; height:302px; float:left; padding-bottom:20px;}
.k_g{ float:left; width:15px; height:300px; background:url(../images/bg1.png) no-repeat center 0;}
.zc{ width:680px; height:302px; float:left;}
.bd{ width:227px; height:34px; line-height:34px; left:50%; margin-left:-113px; top:20px; background:url(../images/m_bg.png) no-repeat center 0; position:relative}
.bd1{ width:227px; height:34px; line-height:34px; left:50%; margin-left:-113px; top:40px;  background:url(../images/m_bg1.png) no-repeat center 0; position:relative}
.bd2{ width:127px; height:34px; line-height:34px; left:38px;top:60px;  background:url(../images/m_bg2.png) no-repeat center 0; position:relative}
.text{ width:178px; height:30px; line-height:30px; position:absolute; top:2px; left:40px; border:0 none; background:0 none;}
.text1{ width:80px; height:30px; line-height:30px; position:absolute; top:2px; left:40px;border:0 none; background:0 none;}
.yzm{ position:absolute; width:58px; height:22px; top:6px; left:135px;}
.k_an{ width:148px; height:23px; margin-left:38px; margin-top:80px;}
.k_zc{ width:67px; height:23px; background:url(../images/zc.png) no-repeat center 0; float:right;}
.k_zc:hover{ background:url(../images/zc_hover.png) no-repeat center 0;}
.k_dl{ width:67px; height:23px; background:url(../images/dl.png) no-repeat center 0; float:left}
.k_dl:hover{ background:url(../images/dl_hover.png) no-repeat center 0;}
/*恒通概况*/
.about_text{ min-height:157px; font-size:12px; font-family:"微软雅黑", Arial; color:#4a4a4a; line-height:23px; padding:20px;}
.case_text{min-height:157px; font-size:12px; font-family:"微软雅黑", Arial; color:#4a4a4a; line-height:28px; padding:10px;}
/*联系我们*/
.contact_content{ min-height:300px; width:730px; margin:0 auto; margin-top:30px;}
.contact_map{ float:left; width:443px; height:518px;}
.contact_text{ float:right; width:220px; min-height:300px; line-height:30px;}
.big{} 
.contact_text span{ font-family:"微软雅黑", Arial; font-size:14px; color:#348b75;}
.contact_text p{ color:#000000;}
.sub_ewm{ padding:10px 0;} 
/*政策法规*/
//.zcfg{ width:682px; height:302px; float:right;}
.zcfg{height:310px;}
.kk_box{    height: 206px;
    margin: 20px auto 0;
    overflow: hidden;
 width:100%;}
.z_menu{ width:153px; height:28px; line-height:28px; position:absolute; right:10px; top:30px;}
.z_l,.z_r{ width:76px; height:28px; display:block; float:left; background:#f0f0f0; text-align:center; font-family:"微软雅黑", Arial; font-size:14px; color:#535353;}
.z_l:hover,.z_r:hover{ background:#065441; color:#fff;}
a.z_active{ background:#065441; color:#fff;}
.zcfg_list{ height:206px; overflow:hidden;margin:0 auto 0; padding:0 20px;}
.zcfg_list ul li{ height:26px; line-height:26px;}
.zcfg_list ul li h3{ float:left; font-weight:normal; font-family:"宋体", Arial; font-size:12px; color:#333;}
.zcfg_list ul li h3 a{ font-weight:normal; color:#333; background:url(../images/list_bg.png) no-repeat left center; padding-left:15px;}
.zcfg_list ul li h3 a:hover{ color:#f00;}
.zcfg_list ul li span{ float:right;}
.k_banner{ width:998px; height:111px; border:solid 1px #e1e1e1; margin:20px auto; clear:both; border:solid 1px #d1d1d1;}
/*详细页*/
.newsmx {
    height: auto;
    width: 888px;
}
.newsmxl {
    float: left;
    height: auto;
    width: 690px;
}
.nonewright {
}
.newsmxl h1 {
    font-family: "微软雅黑",Arial;
    font-size: 18px;
    font-weight: bold;
    min-height: 60px;
    line-height: 60px;
    margin: 0;
    padding: 0;
}
.newsmxl p.pcoal {
    border-bottom: 1px dotted #d4d5d7;
    border-top: 1px dotted #d4d5d7;
    color: #9d9c9c;
    height: 24px;
    line-height: 24px;
    margin-bottom: 22px;
    padding: 4px 0 6px;
}
.newsmxl p.pcoal img {
    float: right;
    margin-left: 10px;
    vertical-align: middle;
}
.newsmxl p.pcoal em {
    color: #a1a1a1;
}
.newsmxl ul {
    color: #848383;
    line-height: 22px;
    min-height: 280px;
}
.newsmxl ul p {
    line-height: 22px;
    margin-bottom: 20px;
    text-indent: 2em;
}
.newsmxl ul p img {
    margin-left: -2em;
}
.bottom_btn {
    border-bottom: 1px dotted #999;
    border-top: 1px dotted #999;
    margin: 40px 0 30px;
    padding: 10px 0;
    text-align: center;
}
.bottom_btn p a {
    color: #797979;
}
.bottom_btn p span {
    cursor: pointer;
    float: right;
}
.bottom_btn span {
    height: 19px;
    overflow: hidden;
    width: 16px;
}
.bottom_btn span em {
    display: none;
    float: left;
    position: absolute;
}
.newsmxr {
    float: right;
    height: auto;
    margin-top: 60px;
    width: 157px;
}
.newsmxr h4 {
    margin-bottom: 10px;
}
.newsmxr p {
    border-bottom: 1px solid #e1e1e1;
    color: #a0a0a0;
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 8px;
}
.newsmxr p img {
    margin: 5px 0 -1px;
}
.newsmxr p a {
    color: #2e2e2e;
    font-size: 12px;
    line-height: 22px;
}
.newsmxr p em {
    border-top: 1px solid #e1e1e1;
    padding: 7px 0 6px;
    width: 100%;
}
.newmx{ width:690px; margin:0 auto;}
/*新闻动态*/
.w_news1{ width:506px; float:left;}
.w_news1 ul li{ width:450px; height:auto; min-width:105px; margin-top:26px; display:block;}
.w_tu{ float:left; margin-left:18px}
.w_wz{ width:300px; height:105px; float:left; margin-left:27px;}
.w_wz a{ font: bold 14px/22px "微软雅黑"; color:#080d13;}
.w_wz a:hover{color:348c76;}
.w_xwnr{font:14px/25px "微软雅黑"; color:#666;}
.w_news2{ width:198px; height:auto; min-height:506px; border-left:1px solid #dcdcdc; display:block; float:right; padding-left:20px; margin-top:70px;}

.w_news3{ width:709px; float:left;}
.w_wz3{ width:429px; height:105px; float:left; margin-left:27px;}
.w_wz3 a{font: bold 14px/27px "微软雅黑"; color:#080d13;}
.w_wz3 a:hover{color:#348c76;}
.readmore{ width:100px; height:50px;}
.readmore a{ width:100px; height:50px; display:block; background:url(../images/xx.jpg) no-repeat left center; padding-left:25px; line-height:50px;}/*****************总经理致辞 开始***************/
.about_text{ margin-top:38px;}
.r-zc-left{   border-right: 1px solid hsl(0, 0%, 85%);
    float: left;
    height: 493px;
    padding-left: 70px;
    padding-top: 15px;
    width: 56px;}
.r-zc-right{     color: hsl(0, 0%, 34%);
    float: right;
    font-family: "微软雅黑";
    font-size: 12px;
    line-height: 24px;
	    width: 525px;}




/*****************总经理致辞 结束***************/
.l_ryzz {
    background: none repeat scroll 0 0 #fff;
    overflow: hidden;
    padding-top: 20px;
}
.l_ryzz_li {
    background: url(../images/2_r5_c7.jpg) no-repeat scroll center 250px rgba(0, 0, 0, 0);
    float: left;
    padding-bottom: 40px;
    width: 238px;
	margin-left:5px;
}
.l_ryzz_li:hover {
    background: url(../images/2_r5_c4.jpg) no-repeat scroll center 250px rgba(0, 0, 0, 0);
}
.l_ryzz_li .tu {
    border: 1px solid #ccc;
    height: 159px;
    margin: 0 auto;
    padding: 5px;
    width: 220px;
}
.l_ryzz_li .nian {
    height: 20px;
    line-height: 20px;
    text-align: center;
}
.l_hzhk_li {
    border-right: 1px dashed #cccccc;
    padding: 20px 0;
}
.l_hzhk_li .tu {
    text-align: center;
}
.l_hzhk_li .nian {
    height: 30px;
    line-height: 30px;
    margin: 0 auto;
    width: 160px;
}
.l_hzhk_li .an {
    margin: 0 auto;
    padding-top: 20px;
    width: 160px;
}
.l_hzhk_ {
    border-bottom: 1px solid #ccc;
    float: left;
    padding: 20px 0;
    width: 185px;
}
.p1 {
    color: #666;
    font-size: 12px;
}
A.p1:link {
    color: #666;
}
A.p1:visited {
    color: #666;
}
A.p1:hover {
    color: #f60;
}
A.p1:active {
    color: #666;
}
.p2 {
    color: #333;
    font-size: 14px;
    font-weight: bold;
}
A.p2:link {
    color: #333;
}
A.p2:visited {
    color: #333;
}
A.p2:hover {
    color: #f60;
}
A.p2:active {
    color: #333;
}
.pagelistbox a {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #cccccc;
    color: #2977c7;
    font-family: "宋体";
    margin-right: 2px;
    padding: 8px 13px;
    text-decoration: none;
}
.pagelistbox .x {
    background: none repeat scroll 0 0 #2977c7;
    border: 1px solid #cccccc;
    color: #ffffff;
    font-family: "宋体";
    margin-right: 2px;
    padding: 8px 13px;
    text-decoration: none;
}
.pagelistbox a:hover {
    background: none repeat scroll 0 0 #2977c7;
    border-color: #cccccc;
    color: #ffffff;
    text-decoration: none;
}
.careers_pic{ margin:20px auto; width:688px; height:185px;}
/**/
.cpzs_bd {
    overflow: hidden;
    padding-top: 15px;
}
.cpzsb_li {
    float: left;
    min-height: 30px;
    padding-bottom: 10px;
    width: 50%;
}
.cpzsbl_l {
    color: #666;
    float: left;
    font-size: 12px;
    line-height: 24px;
    padding-right: 10px;
    text-align: right;
    width: 20%;
}
.cpzsbl_l em {
    color: #f00;
    float: left;
    line-height: 28px;
    vertical-align: middle;
}
.cpzsbl_r {
    color: #666;
    float: left;
    width: 70%;
}
.cpzsbl_r .inputt {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #ccc;
    color: #666;
    height: 14px;
    line-height: 14px;
    padding: 5px 10px;
    width: 90%;
}
.cpzsbl_r2 textarea {
    width: 100%;
}
.cpzsb_li2 {
    clear: both;
    width: 100%;
}
.cpzsbl2_l {
    color: #666;
    float: left;
    font-size: 12px;
    line-height: 24px;
    padding-right: 10px;
    text-align: right;
    width: 10%;
}
.cpzsbl2_r {
    float: left;
    width: 84.6%;
}
.cpzsbl2_r textarea {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #ccc;
    color: #666;
    height: 100px;
    line-height: 24px;
    padding: 5px 10px;
    width: 96.5%;
}
.bd_an {
    overflow: hidden;
}
.bd_an div {
    float: left;
    padding-left: 20%;
    width: 20%;
}
#tj a {
    background: url(../images/tjbd_hover.jpg) no-repeat center 0 ;
    display: block;
    height: 30px;
    width: 122px;
}
#cz a {
    background: url(../images/czbd_hover.jpg) no-repeat center 0;
    display: block;
    height: 30px;
    width: 122px;
}
#tj a:hover {
    background: url(../images/tjbd.jpg) no-repeat center 0;
}
#cz a:hover {
    background: url(../images/czbd.jpg) no-repeat center 0;
}
.carrers_center_mail span {
    color: #fff;
    display: block;
    font-family: "微软雅黑";
    font-size: 20px;
    line-height: 40px;
    margin-top: 50px;
}
.carrers_center_mail a {
    color: #fff;
    display: block;
    font-family: "宋体";
    font-size: 12px;
}
.zp_a {
    background: none repeat scroll 0 0 #a4a4a4;
    color: #fff;
    font: 10px/34px Arial,Helvetica,sans-serif;
    padding: 1px 2px;
}
.zp_a:hover {
    color: #f00;
}
.zp_box tr:hover {
    background: none repeat scroll 0 0 #e4e4e4;
}
.zp_box tr:hover .td_zp1 {
    background: none repeat scroll 0 0 #036029;
}
.zp_box {
    border: 1px solid #f3f3f3;
}
.news_list_title {
    background: url(../images/news_bg.jpg) no-repeat center 0 ;
    border-bottom: 1px solid #919191;
    height: 30px;
    margin: 20px auto 0;
    width: 743px;
}
.news_list ul li {
    border-bottom: 1px solid #dcdcdc;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.news_list ul li h3 {
    float: left;
    line-height: 50px;
    text-align: left;
    width: 500px;
}
.news_list ul li p {
    float: left;
    line-height: 50px;
    padding-left: 5px;
    width: 100px;
}
.news_list ul li span {
    float: right;
    line-height: 50px;
    padding-right: 10px;
    width: 100px;
}
.news_list ul li h3 a {
    background: url(../images/news_list.jpg) no-repeat left center;
    color: #333;
    font-size: 12px;
    font-weight: normal;
    padding-left: 20px;
}
.news_list ul li h3 a:hover {
    color: #02642c;
}
.zy_xxy_zt4 {
    color: #0b7ede;
    font-family: 微软雅黑;
    font-size: 14px;
    line-height: 26px;
}
.zy_xxy_zt4 a {
    color: #8d8e8f;
    font-family: 微软雅黑;
    font-size: 14px;
    line-height: 26px;
}
.zy_xxy_zt4 a:hover {
    color: #0b7ede;
    text-decoration: none;
}
.zy_xxy_zt1 {
    color: #808181;
    font-family: 微软雅黑;
    font-size: 14px;
    line-height: 26px;
}
.zy_xxy_zt3 {
    color: #808181;
    font-family: 微软雅黑;
    font-size: 12px;
    line-height: 26px;
    padding-top: 10px;
    text-align: center;
}
.zy_xxy_zt3 a {
    color: #808181;
    font-family: 微软雅黑;
    font-size: 12px;
    line-height: 26px;
    text-align: center;
}
.zy_xxy_zt3 a:hover {
    color: #0b7ede;
    text-decoration: none;
}
.zy_xxy_zt2 h1 {
    color: #808181;
    font-family: 微软雅黑;
    font-size: 18px;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
}348b75
.zy_cpzs_rbox1 {
    border-bottom: 1px dashed #c9c8c8;
    height: auto !important;
    margin: 0 auto;
    min-height: 40px;
    padding-top: 10px;
    width: 700px;
}
.zy_xxy_r {
    clear: both;
    line-height: 14px;
    margin: 0 auto;
    width: 740px;
}
.zy_cpxxy_rbox3_text {
    font-family: "微软雅黑",Arial;
    font-size: 12px;
    line-height: 24px;
    min-height: 100px;
    padding: 20px 0;
    text-align: left;
}
.k_mask{ position:relative; left:0px; top:0px; border: solid 3px #6dc2ac; width:157px; height:64px; float:left; margin-left:18px; overflow:hidden;}
.mask_pic{ width:157px; height:64px; position:absolute; left:-160px; top:0px; background:url(../images/k_mask.png) no-repeat center 0;}
.mask_pic h3{ line-height:64px; font-family:"微软雅黑", Arial; font-size:14px; text-align:center;}
.mask_pic h3 a{ color:#fff;}
.focus {
    position: relative;
}
.focus .shadow .title {
    height: 65px;
    padding-left: 30px;
    padding-top: 20px;
    width: 260px;
}
.focus .shadow .title a {
    color: #fff;
    font-size: 14px;
    font-weight: bolder;
    overflow: hidden;
    text-decoration: none;
}
.focus .btn {
    bottom: 34px;
    left: 510px;
    overflow: hidden;
    position: absolute;
}
.focus .btn a {
    background: none repeat scroll 0 0 #d9d9d9;
    border-radius: 7px;
    color: #b0b0b0;
    display: inline;
    float: left;
    font: 12px/15px "宋体";
    height: 13px;
    margin: 0 5px;
    outline: 0 none;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 13px;
}
.focus .btn a:hover, .focus .btn a.current {
    background: none repeat scroll 0 0 #fc114a;
    cursor: pointer;
}
.focus .fPic {
    left: 0;
    position: absolute;
    top: 0;
}
.focus .D1fBt {
    height: 16px;
    overflow: hidden;
    z-index: 10;
}
.focus .shadow {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);
    bottom: 0;
    display: block;
    height: 24px;
    left: 0;
    line-height: 24px;
    position: absolute;
    text-align: left;
    width: 100%;
    z-index: 10;
}
.focus .shadow a {
    color: #fff;
    font-family: "宋体",Arial;
    font-size: 12px;
    margin-left: 10px;
    overflow: hidden;
    text-decoration: none;
}
.shadow a:hover {
    color: #69acd7;
}
.focus .fcon {
    background: none repeat scroll 0 0 #000;
    display: none;
    float: left;
    height: 156px;
    position: relative;
    width: 235px;
}
.focus .fcon img {
    display: block;
}
.focus .fbg {
    bottom: 8px;
    height: 8px;
    position: absolute;
    right: 8px;
    text-align: center;
    z-index: 200;
}
.focus .fbg div {
    height: 8px;
    overflow: hidden;
}
.focus .D1fBt a {
    background: none repeat scroll 0 0 #fff;
    color: #b0b0b0;
    display: inline;
    float: left;
    height: 8px;
    line-height: 8px;
    margin: 0 3px;
    outline: 0 none;
    position: relative;
    text-align: center;
    width: 8px;
}
.focus .D1fBt .current, .focus .D1fBt a:hover {
    background: none repeat scroll 0 0 #69acd7;
}
.focus .D1fBt img {
    display: none;
}
.focus .D1fBt i {
    display: none;
    font-style: normal;
}
.focus .prev, .focus .next {
    background: url(../images/focus_btn.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 74px;
    position: absolute;
    width: 40px;
}
.focus .prev {
    background-position: 0 -74px;
    cursor: pointer;
    left: 0;
    margin-top: -37px;
    top: 50%;
}
.focus .next {
    background-position: -40px -74px;
    cursor: pointer;
    margin-top: -37px;
    right: 0;
    top: 50%;
}
.focus .prev:hover {
    background-position: 0 0;
}
.focus .next:hover {
    background-position: -40px 0;
}

/**********/
.bla a{ color:#000;}
.bla a:hover{ color:#cc0000;}
/*修改：闫晓龙 说明：增加公安局备案号*/
.bot_gaba{
	padding: 4px 0 4px 24px;
	text-decoration: none;
	background: url(../images/ba.png) left center no-repeat;
	color: #fff;
}
.bot_gaba:hover{
	color: #348c76;
}
