@charset "utf-8";
body * { max-height: 999999px; }
html{-ms-text-size-adjust: 100%;-webkit-text-size-adjust:100% !important;}
html,body{width:100%;height:100%;cursor:default;-webkit-text-size-adjust: 100% !important;}
html,body,div,ul,li,p,span,em,i,th,td,dl,dd,form,input,textarea,select,h1,h2,h3,h4,h5,h6,img{margin:0;padding:0;list-style:none;font-style:normal; font-weight:normal;}
button,input,textarea,select{font-family:verdana,arial,\5fae\8f6f\96c5\9ed1,\5fae\x8f6f\6b63\9ed1\4f53,\5b8b\4f53;}
img{border:0;}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
button,input[type='submit'],input[type='button']{cursor:pointer;outline:none}
a{cursor:pointer;text-decoration:none;color:#333;outline:none;blr:expression(this.onfocus=this.blur());-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#064d96;}
a:focus,input:focus,textarea:focus,select:focus{outline:none}
.cf{*zoom:1}
.cf:after{display:block;visibility:hidden;clear:both;height:0;content:' '}
.hid,h1{position:absolute;z-index:-1;top:-10000px;left:-10000px;display:block;width:10px;height:10px; font-family:verdana, arial, sans-serif;}
body{background:#ffffff; color:#333333;font-family:"helvetica neue", helvetica, "pingfang sc", "hiragino sans gb", "microsoft yahei ui", "microsoft yahei", 微软雅黑, arial, sans-serif;font-size:12px;line-height:1;color:#333;}
input{font-family:verdana,arial,\5fae\8f6f\96c5\9ed1,\5fae\x8f6f\6b63\9ed1\4f53,\5b8b\4f53;font-family:\5fae\8f6f\96c5\9ed1,\5b8b\4f53\0;}
.hr{ width:100%;min-width:1200px; height:20px; display:block; margin:0 auto; overflow:hidden; }

.phi{ display:none;}


.footer{ width:100%; height:auto; display:block; margin:0 auto; background:#bee2f7 url(/uploads/image/zcimages/footer.jpg) center top; padding:15px 0 20px 0;}
.footer p{ width:1000px; line-height:23px; display:block; margin:0 auto; text-align:center;  font-size:14px;}
.footer p a{ color:#333;}
.footer p.p2{ line-height:30px ; color:#4041f0;}
.footer p.p2 a{ color:#4041f0;}
.footer p a.hanse{ color:#4041f0;}

.header{width:100%; height:340px; display:block; margin:0 auto; background:#8fcbef url(/uploads/image/zcimages/topbg.jpg) center top;}
.headx{width:1200px; height:340px; display:block; margin:0 auto; position:relative;}
.logo{ width:1200px; display:block; overflow:hidden;}
.logo .logo_1{ display:block; margin:50px 0; width:292px; height:54px; }
.logo .title{ display:block; margin:0 auto; width:786px; height:58px; }
.search{ width:480px; height:48px;display:block; position:absolute; z-index:2; top:242px; left:50%; margin-left:-240px; background:#85c8ee; }
.search .stxt{ width:374px; height:48px; line-height:48px; display:block; float:right; border:0; padding:0 20px;border:0px solid #b7e9d1; border-right:0; color:#fff; font-size:16px; background:#85c8ee; }
.search .sbtn{ width:66px; height:48px; display:block; float:right; border:0; color:#fff; font-family: "untitled-font-5"; font-size:28px; line-height:52px; text-align:center; background:#85c8ee;}
.search .sbtn:hover{ }

.navwra{width:100%; height:60px; display:block; margin:0 auto; position:relative; background:#1765b7;}
.nav{ width:1200px; height:60px; display:block;margin:0 auto;}
.nav li{ width:200px; height:60px; display:block; float:left;text-align:center; position:relative;}
.nav li a{ display:block; line-height:60px; color:#ffffff; font-size:22px;}
.nav li:hover a{ background:#064d96; color:#ffffff;}

.gklistbox{ width:100%;display:block;margin:0 auto;background:#f5f5f5; padding-top:50px; padding-bottom:0px;}
.ititle{width:1200px; height:85px; line-height:85px; text-align:center; display:block;margin:0 auto; font-size:27px; font-weight:bold; color:#008ad7; position:relative;}
.ititle:after{ content:''; position:absolute; bottom:0; left:50%; width:66px; height:4px; background:#008ad7; margin-left:-33px; border-radius:5px;  }

.ititle2{width:1200px; height:120px; line-height:120px; text-align:center; display:block;margin:0 auto; font-size:36px; font-weight:bold; color:#203d5f;}
.ititle3{width:1200px;line-height:50px; padding:20px 0; text-align:center; display:block;margin:0 auto; font-size:36px; font-weight:bold; color:#203d5f;}
.tip{ width:1200px; display:block;margin:0 auto; font-size:16px;color:#333333;text-align:center; line-height:34px;padding-bottom:10px; border-bottom:2px solid #cccccc;}
.gklist{width:1200px;display:block;margin:0 auto;}
.gklist a{ width:264px; height:194px; display:block; float:left; background:#ffffff; font-size:18px; margin-right:48px; margin-top:30px; text-align:center;}
.gklist a:hover{background:#cae5f6; color:#ffffff;}
.gklist a img{ display:block; margin:40px auto 30px;  }
.gklist a b{  display:block;  }
.tsx,.navmag{ display:none;}

.gkmap{width:1200px;display:block;margin:0 auto; padding-bottom:50px; padding-top:20px;}
#ljmap{ width:1200px; height:820px;}
.gklist2{width:1200px;display:none;margin:0 auto;}


.jcbox{width:100%;display:block; margin:0 auto; padding:50px 0; background:#1565b7  no-repeat center top;}
.jctitle{width:1200px; height:50px; line-height:50px; text-align:center; display:block;margin:0 auto; font-size:28px; font-weight:bold; color:#203d5f; background:#ffffff; padding-top:30px;}
.jca{width:1160px;display:block; margin:0 auto;padding:20px;background:#ffffff; padding-bottom:30px;}
.jca a{ font-size:20px; padding:15px;display:block;float:left;}
.jca a:hover{background:#1565b7; color:#ffffff;}

.newsbox{width:1200px;display:block;margin:0 auto; padding:40px 0 20px 0;}
.newsu{width:580px;display:block; float:left;}
.newsutit{ width:100%; height:54px; display:block; float:left;background:#1565b7; line-height:54px; font-size:20px;}
.newsutit a{ color:#ffffff; display:block; padding-left:20px; font-weight:bold;}
.newsulist{display:block; float:left; padding:10px 0;}
.newsulist a{ width:100%; height:34px; overflow:hidden; display:block; float:left; font-size:16px; line-height:34px;}


.zwgkred{ width:1200px; height:60px; display:block; margin:0 auto; background:#1565b7; text-align:center;}
.zwgkred a{ color:#fff;  line-height:60px;display:inline-block;*display:inline;*zoom:1; padding:0 22px; height:60px; }
.zwgkred a i{  font-size:28px; height:60px; display:block; float:left; width:50px;font-family: "untitled-font-5";}
.zwgkred a b{font-weight:normal;font-size:22px;}
.zwgkred a:hover{ background:#064d96;}
.zwgklink{ width:1200px; display:block;margin:0 auto; padding:20px 0 40px 0;}
.zwgklink a{ font-size:20px; line-height:50px;display:inline-block;*display:inline;*zoom:1; padding:0 15px;}
.zwgklink a:hover{background:#1565b7; color:#ffffff;}

.sub{width:1200px; height:60px; display:block; margin:0 auto; line-height:60px; border-bottom:1px dashed #cccccc; font-size:14px; color:#999999;}
.sub i{font-family: "untitled-font-5"; vertical-align:middle; color:#1565b7;}
.sub a{ padding:0 10px;}

.pplist{width:1200px;display:block; margin:0 auto; padding:0px 0 20px 0;}
.pplist li{ width:1100px;display:block; float:left;border-bottom:1px solid #dddddd; padding:20px 50px;}
.pplist li:first-child{border-top:1px solid #dddddd;}
.pplist li b{ display:block; font-size:20px; line-height:30px; padding:5px 0;}
.pplist li span,.pplist li i{  font-size:16px; line-height:40px; padding-right:20px; color:#666666;}

.show{width:1200px; display:block;margin:0 auto; font-size:18px; line-height:1.6;text-align:justify;text-justify:inter-ideograph; padding:20px 0px 40px 0px;}
.show img{ max-width:1200px;}


/* 翻页�? */
.m-page{width:1200px; display:block; margin:0 auto; padding:25px 0 50px 0; text-align:center; line-height:40px; color:#999;}
.m-page a,.m-page i{display:inline-block;vertical-align:top;padding:0 16px;margin-left:-1px;border:1px solid #ddd;font-size:16px;letter-spacing:normal;text-shadow:0 1px #fff;background:#fff;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;transition:background-color 0.3s;}
.m-page a,.m-page a:hover{text-decoration:none;color:#005dac;}
.m-page a:first-child{margin-left:0;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.m-page a:last-child{margin-right:0;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.m-page a.pageprv:before,.m-page a.pagenxt:after{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;}
.m-page a.pageprv:before{margin-right:3px;content:'\3c';}
.m-page a.pagenxt:after{margin-left:3px;content:'\3e';}
.m-page a:hover{background:#f5f5f5;}
.m-page a:active{background:#f0f0f0;}
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:default;color:#999;background:#f5f5f5;}
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#ccc;background:#fff;}
