﻿@charset "utf-8";
/* 全局样式 */
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;-webkit-text-size-adjust: none}
h1, h2, h3, h4, h5, h6{font-size:12px;font-weight:normal;}
body>div, form>div {margin:0 auto;}
div {text-align:left;}
a img {border:0;}
table{border-collapse:collapse; border-spacing:0;}
select,textarea{font: 12px Arial,"微软雅黑";}
body {color:#000;text-align:center;font:12px "微软雅黑";}
ul, ol, li {list-style-type:none;vertical-align:0;}
a {outline-style:none;color:#000;text-decoration:none;}
a, area {blr:expression(this.onFocus=this.blur())}
:focus {-moz-outline-style: none;}
.clear {clear:both;}
.hidden {display:none;}
.block {display:block;}
.left{float:left;}
.right{float:right;}
body,html{ min-width:1200px;}

/* 通用样式 */

.wh1200{ width:1200px; margin:0 auto}
.wh1178{ width:1178px; margin:0 auto}
.wh1150{ width:1150px; margin:0 auto}
.zt_he10{ height:10px; font-size:0px;}
.zt_he20{ height:20px;}
.zt_he30{ height:30px;}
.zt_he40{ height:40px;}
.zt_he50{ height:50px;}
.zt_he60{ height:60px;}

.zt_head{ background:#FFF; height:42px;}
.zt_head .left p,.zt_head .left li{ line-height:42px;}
.zt_head .left li a{ padding:0 10px;}
.zt_head .left p{ color:#0c7099; float:left}
.zt_head .left ul{ float:left; padding-left:20px;}
.zt_head .left ul li{ float:left; color:#888888}
.zt_head .left ul li a{color:#888888}

.zt_head .right .zt_leiBox{ float:left; height:22px; border:1px #cccccc solid; width:72px; position:relative; margin-top:9px;}
.zt_head .right .zt_leiBox h1{height:22px; display:block; background:url(../images/jt01.jpg) no-repeat right center; line-height:20px; font-size:14px; color:#cccccc; padding-left:8px;}
.zt_head .right .zt_leiBox li{display:block}
.zt_head .right .zt_leiBox ul{ display:none; border:1px #cccccc solid; background:#FFF; width:72px; position:absolute; top:22px; left:-1px; z-index:999}
.zt_head .right .zt_leiBox ul a{  display:block; line-height:22px; height:22px; text-align:center; text-align:left; padding-left:8px; color:#666}
.zt_head .right .zt_leiBox ul a:hover{ background:#3bb19a; color:#FFF}



.zt_head .right .zt_ssBox{ float:left; margin-left:6px;margin-top:9px;}
.zt_head .right .zt_wzdhBox{ float:left; width:100px; position:relative; margin-top:9px; height:24px; margin-left:20px;}
.zt_head .right .zt_wzdhBox h2{ line-height:24px; display:block; background:url(../images/jt02.jpg) no-repeat right center; padding-right:40px; text-align:right; color:#333333; cursor:pointer}
.zt_head .right .zt_wzdhBox .zt_wzdhBoxUl{ position:absolute; background:#FFF; border:1px #cccccc solid; right:8px; width:180px; padding:10px; top:24px; display:none; z-index:999}
.zt_head .right .zt_wzdhBox .zt_wzdhBoxUl a{ display:inline-block; padding:0 6px; line-height:20px; color:#666}


.zt_head .right .zt_ssBox .ip1{ height:22px; border:1px #cccccc solid; border-right:0; width:170px; padding:0 0 0 5px; color:#cccccc; font-size:14px; line-height:22px; font-family:"微软雅黑"; float:left}
.zt_head .right .zt_ssBox .ip2{ background:#3bb19a; color:#FFF; border:0px; height:24px;float:left; cursor:pointer; padding:0 10px;}

.zt_navBox{ border-bottom:1px #4bb4a4 solid;height:60px; line-height:60px;}
.zt_navBox ul{ display:block; width:1200px; margin:0 auto}
.zt_navBox li{ float:left; }
.zt_navBox li a{ display:block; background: url(../images/lineBg.jpg) no-repeat right top; padding:0 32px; color:#333333; font-size:18px; }
.zt_navBox li.onBg a{ background:none}
.zt_navBox li.on a{ background:#45cf77; color:#fff}
.zt_navBox a.onLine{ background: none}

.zt_bg01{ background:#e6e6e6}
.zt_bg02{ background:#FFF; min-height:800px;}



.zt_baner1{ background:url(../images/pic1.jpg) no-repeat center top; height:224px;}
.zt_baner2{ background:url(../images/pic2.jpg) no-repeat center top; height:224px;}

.zt_topBg{ position:relative; background:url(../images/line1.jpg) no-repeat; width:1178px; height:29px;}
.zt_topBg a{ position:absolute; right:10px;font-size:14px; color:#666666; font-family:"微软雅黑"}
.zt_topBg1{ background:url(../images/line2.jpg) no-repeat}
.zt_topBg img{ position:absolute; left:50%; margin-left:-95px; bottom:-10px;}
.zt_listTop{ height:38px; line-height:38px; overflow:hidden; border:1px #69cda7 solid; border-top:0}
.zt_listTop ul{ width:1200px;}
.zt_listTop li{ float:left; background:#dcdcdc; width:392px; margin-right:1px; text-align:center;}
.zt_listTop1 li{ float:left; background:#dcdcdc; width:589px; margin-right:1px; text-align:center;}
.zt_listTop2 li{ float:left; background:#dcdcdc; width:294px; margin-right:1px; text-align:center;}

.zt_listTop li a{ color:#666666; font-size:16px; display:block}
.zt_listTop li.mCon_Cutbtn{ background:#ffffff}
.zt_listTop li.mCon_Cutbtn a{ color:#0c7099}
.zt_listLeft{ float:left; background:url(../images/btn1.jpg) no-repeat left 8px; width:300px; padding-left:60px; padding-top:6px;}
.zt_listRightUl{ float:left}


.zt_mCon_top50{ padding-top:50px;}
.zt_listLeft h2{ display:block; padding-bottom:30px; }
.zt_listLeft h2 a{font-size:24px; color:#333333;}


.zt_listLeft p a{ font-size:14px; line-height:24px;color:#888888;}
.zt_listRightUl li{ display:block; background: url(../images/index_11.jpg) no-repeat left center; padding-left:14px; float:left; line-height:30px; width:320px; margin-left:60px;}
.zt_listRightUl li a{ color:#888888; font-size:14px}
.zt_listRightUl { float:left; width:800px;}


.zt_listBoxPr{ background:url(../images/bg1.jpg) no-repeat; height:591px; position:relative; width:1200px; margin:0 auto}
.zt_listBoxPa{ width:462px; position:absolute; right:90px; top:180px}
.zt_listBoxPa .zt_ttBox{ height:50px; line-height:50px; border-bottom:2px #bfe2e8 solid; margin-bottom:16px;}
.zt_listBoxPa .zt_ttBox strong{ font-size:30px; color:#11665e; padding-right:6px; font-weight:normal}
.zt_listBoxPa .zt_ttBox span{ font-family:"微软雅黑"; color:#1a988c; font-size:24px}
.zt_listBoxPa li{ display:block; background: url(../images/index_11.jpg) no-repeat left center; padding-left:14px; line-height:30px;}
.zt_listBoxPa li a{ color:#888888; font-size:14px}

.zt_listBoxPa .btn{ text-align:right; padding-top:10px;}
.zt_listBoxPa .btn a{ font-size:14px; color:#666666; font-family:"微软雅黑"}




.zt_part1 .left{ width:280px; padding-left:30px;}
.zt_part1 .right{ width:840px;}
.zt_part1 .right li{ float:left; width:350px; display:block; height:36px; line-height:36px; padding-left:50px;}
.zt_part1 .right li a{ font-size:14px; color:#888888}
.zt_part1 .right li a.a1{color:#cb001b}


.zt_part2{ background:#ebebeb; padding:10px; width:1158px; margin:0 auto}
.zt_part2 .zt_list_pt{  background:#FFF; width:574px; }
.zt_part2 .zt_list_pt .zt_tt{ height:22px; background:url(../images/line3.jpg) repeat-x left center;margin:16px 16px 6px 16px;}
.zt_part2 .zt_list_pt a{ font-size:14px; color:#666666; font-family:"微软雅黑"; display:block; background:#FFF; padding-left:10px;}
.zt_part2 dt{ float:left; padding-right:30px; padding-top:10px;}
.zt_part2 dt img{ display:block}
.zt_part2 dl{ display:block; padding:20px 16px 0 16px; line-height:30px;}

.zt_part3{ padding-top:20px;}
.zt_part3 .zt_listRightUl{ padding-top:40px;}




.zt_lujing{ color:#888; font-size:14px}
.zt_lujing a,.zt_lujing span{ color:#888888}

.zt_listCenL{width:318px; float: left}
.zt_listPp1{ width:318px; background:#f6f6f6}
.zt_listPp1 .zt_lBg1{ background:url(../images/listBg1.jpg) no-repeat; height:67px;}
.zt_listPp1 .zt_lBg2{ background:url(../images/listBg2.jpg) no-repeat; height:35px;}
.zt_listPp1 .zt_listUlImg li{ float:left; margin:0 18px 18px 0;}
.zt_listPp1 .zt_listUlImg li img{ display:block;}
.zt_listUlImg{ padding-left:20px;}
.zt_listPp1  .zt_ttBox1{ height:34px; border-bottom:2px #bfe2e8 solid; line-height:34px; margin:0 20px; margin-bottom:18px;}
.zt_listPp1  .zt_ttBox1 strong{ font-size:18px; color:#11665e; font-weight:normal}
.zt_listPp1  .zt_ttBox1 span{ font-size:12px;color:#11665e; padding-left:6px;  }


/* 本例子css */
.picScroll-left{ overflow:hidden; position:relative; padding:0 20px; height:162px;}
.picScroll-left .hd{ overflow:hidden; position:absolute; right:10px; top:-10px; z-index:111}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:16px; height:16px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/lefeBtn.png")  no-repeat;}
.picScroll-left .hd .next{ background:url("../images/rightBtn.png")  no-repeat;}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:6px; height:6px; overflow:hidden; margin:5px 5px 0 0; text-indent:-999px; cursor:pointer; background:#d2d2d2; }
.picScroll-left .hd ul li.on{ background:#659aba }

.picScroll-left .bd .pic{ float:left; padding-right:14px;}
.picScroll-left .bd .title h2 a{ color:#000; font-size:14px; font-weight:bold; line-height:24px;}
.picScroll-left .bd .title p{ line-height:22px; color:#808080; text-indent:25px;}
.picScroll-left .bd .title p a{ color:#f15c00; padding-left:5px;}


.zt_listPp1 .zt_listUl1{ margin:16px 20px; border-top:1px #999 dashed; padding-top:14px}
.zt_listPp1 .zt_listUl1 li{ width:82px; float:left; display:block; height:26px; line-height:26px; background:url(../images/line4.jpg) no-repeat left center; padding-left:10px; }
.zt_listPp1 .zt_listUl1 li a{ color:#808080; font-size:14px}

.zt_listCenR{ width:800px; float:right}
.zt_listLine{ padding-top:20px;}
.zt_listLine li.an{ padding-bottom:30px;}
.zt_listLine li{ display:block; height:36px; line-height:36px; font-size:14px; color:#888888; padding:0 20px;}
.zt_listLine li a{color:#888888; float:left;font-size:14px;font-family:'宋体';}
.zt_listLine li span{color:#888888; float:right}
.zt_pageTop{ height:40px; line-height:40px; border-bottom:2px #0c7099 solid;}
.zt_pageTop li{ float:left; font-size:14px; padding:0 30px; cursor:pointer;}
.zt_pageTop li.mCon_Cutbtn{ background:#0c7099; color:#FFF;}

.zt_pageTop li.mCon_btnNone{float:left; color:#0c7099; font-size:18px; font-weight:normal; display:block; background:url(../images/line5.jpg) no-repeat left center; padding-left:12px; margin-right:20px;}


.zt_baner1Linke{ width:1000px; margin:0 auto; height:30px; position:relative}
.zt_baner1Linke a{ position:absolute; right:-90px; top:50px;  height:80px; width:250px;}



.zt_pagesBtn{ text-align:center; height:40px; background:#f5f5f5}
.zt_pagesBtn a,.zt_pagesBtn  span{ line-height:40px; color:#888888; padding:0 10px; font-size:14px}
.zt_pagesBtn  span.red{ color:#f53c4a}
.zt_pagesBtn .ip1{ width:30px; height:20px; border:1px #e3e3e3 solid; text-align:center}
.zt_pagesBtn .ip2{ background:#3db39c; color:#FFF; font-size:14px; border:0; padding:3px; cursor:pointer;}


.zt_xs_listLine .zt_liBox{ border-bottom:1px #cccccc dashed;font-size:14px;}
.zt_xs_listLine .zt_liBox1{ height:40px; line-height:40px;font-size:14px; padding-top:8px;}
.zt_xs_listLine span{ color:#4bb4a4}
.zt_xs_listLine .zt_liBox4{height:30px; line-height:30px; padding-bottom:14px;color:#888888;}
.zt_xs_listLine .zt_liBox4 a{color:#888888; padding-right:10px;}
.zt_xs_listLine .zt_liBox3 a{color:#888888;}
.zt_xs_listLine .zt_liBox1 strong{ font-weight:normal; padding-left:10px; color:#0c7099}
.zt_xs_listLine .zt_liBox2{hline-height:24px; padding-bottom:8px; line-height:24px; color:#888888; font-size:14px}



.zt_listPp1 .zt_listUl_text li{  display:block; height:30px; line-height:30px; padding-left:20px; }
.zt_listPp1 .zt_listUl_text li a{ color:#808080; font-size:14px}



.zt_listLine1{ padding-top:20px;}
.zt_listLine1 li{ display:block; height:36px; line-height:36px; font-size:14px; color:#888888; padding:0 20px;}
.zt_listLine1 li a{color:#888888; float:left}



.zt_pagesBtn a.zt_btnBfy{ background:#0c7099; color:#fff; padding:2px 10px;}
.zt_sdjy_text .tt1{ text-align:center; line-height:78px; height:78px; font-size:24px; color:#666666}
.zt_sdjy_text .img1 img{ display:block; margin:0 auto}


.zt_sdjy_text .ul1 li a{ padding:0 5px; color:#666666}
.zt_sdjy_text .ul1 li { color:#666666; font-size:14px; line-height:26px;}
.zt_sdjy_text .tt2{ font-size:16px; color:#0c7099; line-height:46px; height:46px; border-bottom:1px #cccccc dashed}

.zt_sdjy_text .text1{ line-height:30px; color:#888888; font-size:14px; padding:0 20px;}
.zt_sdjy_text .text1 p{ display:block; padding-top:20px;}

.zt_wz_text .tt1{ text-align:center; font-size:24px; color:#666666; border-bottom:1px #0c7099 solid; padding-bottom:16px;}
.zt_wz_text .tt2{ line-height:60px; text-align:center; }
.zt_wz_text .tt2 span{color:#888888; padding:0 20px; font-size:14px}

.zt_wz_text .text1{}
.zt_wz_text .text1{ line-height:30px; color:#888888; font-size:14px; padding:0 20px;}
.zt_wz_text .text1 p{ display:block; padding-top:20px;}

.zt_dcBox li{ float:left; line-height:18px; cursor:pointer; padding-left:10px; color:#888888}
.zt_dcBox li img{ float:left; margin-right:6px;}

.zt_dcBox{ padding:0 20px;}

.zt_zyPart1{ background:#f6f6f6; padding:10px 20px 20px 20px; position:relative}
.zt_zyPart1 .tt1{ color:#666666; line-height:70px; font-size:24px;}
.zt_zyPart1 .ul1 li{ display:block; width:50%; float:left; line-height:32px; color:#888888; font-size:14px}
.zt_zyPart1 .ul1 li span{ color:#4bb4a4}
.zt_zyPart1 .btn1{ position:absolute; right:20px; bottom:20px;}
.zt_zyPart1 .btn1 a{ display:inline-block; height:24px; line-height:24px; background:#bf6b95; color:#fff; padding:0  20px; margin-right:16px;}



.zt_zyPart2 .tt1{ border-bottom:1px #cccccc dashed;font-size:16px; color:#0c7099; height:50px; line-height:50px; margin-bottom:10px; padding-left:10px;}
.zt_zyPart2 .gjcBtn{font-size:14px; color:#888888; padding:20px 10px 0 10px; }
.zt_zyPart2 .gjcBtn a{color:#888888; padding-right:14px;}
.zt_zyPart2  span{color:#0c7099; padding-right:14px;}
.zt_zyPart2 .p1{ font-size:14px; color:#888888; line-height:30px; padding:0 10px;}
.zt_zyPart2 .p1 strong{ color:#f15c00}

.zt_zyPart3 .ul1 li{ float:left; height:36px; line-height:36px; width:50%}
.zt_zyPart3 .ul1 li a{ font-size:14px; color:#888888; line-height:36px;}



.zt_footer{ text-align:center; line-height:24px; padding:30px 0}
.zt_footer p{ font-size:14px; color:#aaaaaa}
.zt_footer p span{ padding:0 10px;}


