@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:#1565b7; padding:35px 0 20px 0;}
.footer p{ width:1000px; height:30px; display:block; margin:0 auto; text-align:center; color:#fff; font-size:14px;}

.header{width:100%; height:270px; display:block; margin:0 auto; background:#1f8ad2 url(/global/topbg.jpg) no-repeat center top;}
.headx{width:1200px; height:270px; display:block; margin:0 auto; position:relative;}
.logo{ width:255px; display:block; float:left; padding-top:43px;}
.logo img{ width:100%;}
.logotxt{ width:90%;display:block; float:left;color:#ffffff;}
.logotxt b{width:100%;display:block; float:left; font-size:40px; line-height:60px; }
.logotxt b em{ font-weight:bold;display:block; float:left;}
.logotxt i{width:100%;display:block; float:left; font-size:16px; line-height:26px; }
.search{ width:350px; height:26px;display:block; position:absolute; z-index:2; top:119px; right:0;}
.search .stxt{ width:230px; height:56px; line-height:56px; display:block; float:right; border:0; padding:0 10px;border:0px solid #b7e9d1; border-right:0; color:#999; font-size:16px;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
.search .sbtn{ width:66px; height:56px; display:block; float:right; border:0; background:#1765b7; color:#fff; font-family: "untitled-font-5"; font-size:32px; line-height:56px; text-align:center;}
.search .sbtn:hover{ background:#064d96;}

.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:150px; 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;} */
.nav li{
    width: 199px;
    height: 60px;
    line-height: 60px;
    float: left;
    border-right: 1px solid #4589c5;
    vertical-align: middle;
}
.nav li a {
    display: block;
    width: 100%;
    color: #fff;
    border: none;
    border-radius: 0 0 0 0 !important;
    text-align: center;
    font-size: 18px;
    font-weight: 700;
    padding: 0;
    margin-right: 0;
    cursor: pointer
}
.nav li:hover,.nav li.on {
    background-color: #2f86de;
}
.nav li a img{
    vertical-align: middle;
    margin-right: 5px;
    margin-top: -5px;
}

.gkListBox{ width:100%;display:block;margin:0 auto;background:#f5f5f5; padding-top:30px; padding-bottom:0px;}
.ititle{width:1200px; height:80px; line-height:80px; text-align:center; display:block;margin:0 auto; font-size:28px; font-weight:bold; color:#203d5f;}
.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;padding-bottom: 30px;}
.gkList a{ width:366px; height:80px; display:block; float:left; background:#ffffff; line-height:80px; font-size:20px; margin-right:21px; margin-top:15px; padding:0 0 0 20px;}
.gkList a:hover{background:#1765b7; color:#ffffff;}
.gkList a i{font-family: "untitled-font-5"; width:28px; height:80px; display:block; float:left; text-align:left;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
.gkList a b{ width:337px; height:80px; display:block; float:left;text-align:left;}
.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 url(/global/bg2.jpg) 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;}
