
@charset "utf-8";
/* CSS Document */

body{ font-family:"微软雅黑"; margin:0; padding:0; font-size:14px; color:#333}
ul, li, h1, h2, h3, h4, h5, h6, span, p, input, button {list-style: none;margin: 0;padding: 0;outline: none;font-weight: normal;border:0;font-family:"微软雅黑";font-size:14px;}
a{text-decoration: none;color: #333;}
img {border: 0;}
.clear{clear: both;}

.wrap{width:1200px;margin:0 auto;}




/*头部*/
.header{height:150px;position:relative; z-index:6}
.up{height:40px; background:#181818;}
.down{width:100%;height:110px;background:#fff;}
.text{height:40px}
.text h3{ float:left;font-size:14px; color:#fff; line-height:40px}
.text ul.navigation{ float:right}
.text ul.navigation li{float: left;position: relative;}
.text ul.navigation li a{float: left;height:40px; padding:0 28px;text-align:right;line-height:40px;font-size:14px;color: #fff;position: relative;}
.text ul.navigation li a.attention{position:relative;}
.text ul.navigation li a.attention .sys{ width:15px; height:15px; margin-right:8px; vertical-align:middle;}
.navigation li a .tk{width:117px;height:126px;background:url(../images/tk1.png) no-repeat;display:block;z-index:20;position:absolute;bottom:-126px;left:30px;}
.navigation li#weibo a .tk{left: 0}
.navigation li a .tk img{width:106px;height:106px;display:block;margin:14px auto 0;}
.navigation .nav1{z-index:13;}
.navigation .oldVersion a{font-weight:bolder;color:red!important;}
.option{height:110px}
.option h1{ float:left;}
.option h1 a{ display:block; width:188px; height:58px;background:url(../images/logo.png);text-indent:-9999em; overflow:hidden; margin-top:26px}
.option ul.choose{ float:right}
.option ul.choose li{float: left;position: relative;}
.option ul.choose li a{float: left;height:110px; padding:0 28px;text-align:right;border-left:1px solid #fff;border-right:1px solid #fff; line-height:110px;font-size:16px;color:#333;position:relative;}
.subnav{z-index:10;position: absolute;left: 0;width: 100%;display: none;background:url(../images/bg.png) repeat-x center bottom;height:328px;}
.cf{ height:326px;}
.map{ position:relative;float:left; width:400px; height:280px; margin-top:16px;margin-right:0px;}
.map p{ position:absolute; height:44px; line-height:44px; font-size:14px; color:#666; text-align:center; overflow:hidden; width:402px; top:236px;background:#fff;opacity:0.8;}
.map a em{ position:absolute; display:inline-block;width:14px; height:14px;background:url(../images/y.png); top:214px; right:66px;}
.map a em.oth{ position:absolute; display:inline-block;width:14px; height:14px;background:url(../images/y.png); top:214px; right:40px;}
.map a em.next{ position:absolute; display:inline-block;width:14px; height:14px;background:url(../images/y.png); top:214px; right:14px;}
.map a.current em{ position:absolute; display:inline-block;width:12px; height:12px;background:url(../images/yq.png); top:216px; right:66px;}
.map a.current em.oth{ position:absolute; display:inline-block;width:12px; height:12px;background:url(../images/yq.png); top:216px; right:40px;}
.map a.current em.next{ position:absolute; display:inline-block;width:12px; height:12px;background:url(../images/yq.png); top:216px; right:14px;}
.abouts{ float:right;}
.links{ float:left;width:120px; text-align:left;    margin-bottom: -20px;padding-bottom: 30px;padding-top:9px;border-left:1px solid rgba(246,251,254,0);border-right:1px solid rgba(246,251,254,0);}

.links1{width:136px;}
.links2{width:120px;}
.links3{width:168px;}
.links4{width:120px;}



.links a{ display:block; height:36px;line-height:36px;font-size:14px; color:#666;padding-left:26px;}
.links0 a{padding-left:26px;}
.links2 a{padding-left:26px;}
.links3 a{padding-left:26px;}
.links4 a{padding-left:26px;}
.links0 a:hover{background:#00a7ea;color:#fff;padding-left:26px;}


.option ul.choose li.current{ position:relative}
.option ul.choose li.current a{ background:#f5f6f7;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
.abouts .links0.current{ height:289px;background:#f5f6f7;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}







.option ul.choose li.current p { background:#f5f6f7;line-height:36px; position:absolute; right:0; top:110px; width:100% ; }
.option ul.choose li.current p a{  display:block; font-size:14px;text-align:center; width:100% ; padding:0 0 ; max-width:130px; height:36px;line-height:36px}
.option ul.choose li.current p a:hover i{ background:#00a7ea;color:#fff;}


/*banner*/
.banner_box{height:350px;width:100%;/* background:url("../images/banner.png" ) no-repeat; */position:relative; z-index:4}
.banner{height:100%}
.banner_box .circle{width:100%;position:absolute;left:0px;bottom:20px;text-align: center;}
.banner_box .circle i{width:16px;height:16px;background:#fff;border-radius:100px;display:inline-block;cursor: pointer;margin: 0 5px;}
.banner_box .circle .focus{background:#00a7ea;border-radius:100px;border:1px solid #fff;}

.banner_box2{height:400px;width:1200px;margin: 0 auto;/* background:url("../images/banner.png" ) no-repeat; */position:relative; z-index:4}

.banner_box2 .circle{width:100%;position:absolute;left:0px;bottom:20px;text-align: center;}
.banner_box2 .circle i{width:16px;height:16px;background:#fff;border-radius:100px;display:inline-block;cursor: pointer;margin: 0 5px;}
.banner_box2 .circle .focus{background:#00a7ea;border-radius:100px;border:1px solid #fff;}

/*底部*/
.footer{ height:310px; background:#5a87c0; margin-top:20px;}
.fl{ height:310px;}
.foot{ height:40px; background:#053581;}
.fi{ height:40px;}
.fi p{ font-size:13px;color:#4a88ce; text-align:center; line-height:40px }
.contact{ float:left; margin-top:30px;}
.contact i{ display:block;background:url(../images/lo.png); width:154px; height:48px; margin-bottom:30px; overflow:hidden}
.contact p{ font-size:14px; color:#fff; margin-bottom:20px;}
.contact p em{ width:18px; height:18px;vertical-align:middle;}
.contact p em.h{ width:20px; height:18px; vertical-align:middle;}
.contact p em.d{ width:14px; height:18px;vertical-align:middle;}
.contact p b{ margin-left:18px; font-weight:normal;}
.contact p b.h{ margin-left:16px; font-weight:normal;}
.contact p b.d{ margin-left:24px; font-weight:normal;}
.contact p b.s{ margin-left:20px; font-weight:normal;}
.about{ float:right;margin-top:30px;}
.link{ float:left;padding:0 28px; height:280px; text-align:center;}
.link a{ display:block; padding:5px 0;font-size:14px; color:#fff;}
.link a.tit{font-size:16px; color:#fff; padding-bottom:10px}



