﻿@charset "utf-8";

/* 网站头部和底部CSS */

/* 全局定义 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style:none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
/* 公共样式 */
html{ width:100%; height:100%; }
body{ width:100%; color:#4d4d4d;font:12px/26px 微软雅黑;  }
body {background:url(../img/beijing.jpg)  no-repeat ;background-position:center top;}
a{color:#4d4d4d;text-decoration:none; outline:none;}
a:hover {color:#1966a7;text-decoration:none;}
.clearbox { border:none; clear:both;font-size:0; height:0; line-height:0; overflow:hidden;}
.blank { height:20px;font-size:0px; line-height:0; overflow:hidden; *height:24px; }
.nodata{color:#f60;}
.clearbox {clear:both;}
/* 文字样式 */
.hide-text { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }
.text-center { text-align: center; }
.text-left { text-align: left; }
.text-right { text-align: right; }
.green { color: #158064; }
.green:hover { color: #096; }
/* 按钮 */
.btn { display: inline-block; border: none; text-align: center; background: #158064; color: #fff; min-height: 34px; line-height: 34px; padding: 0 15px; -webkit-transition: background 0.3s, border 0.3s; transition: background 0.3s, border 0.3s; }
.btn:hover { background: #009966; color: #fff; }
.btn.white { background: #fff; color: #666; border: 1px solid #ddd; }
.btn.white:hover { background: #666; color: #fff; border: 1px solid #666; }
.btn.disabled { background: #f1f1f1; border-color: #aaa; color: #aaa; cursor: default; }
/* 边距 */
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.mt25 { margin-top: 25px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.mr10 { margin-right: 10px; }
.mr15 { margin-right: 15px; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
/* 环距 */
.mg10 { margin: 10px; }
.mg15 { margin: 15px; }
.mg20 { margin: 20px; }
.mg25 { margin: 25px; }

/* 浮动 */
.fl { float:left!important; }
.fr { float:right!important; }
.cl { clear:both;line-height:0px;}
.clearfix { *zoom:1;}
.clearfix:before, .clearfix:after { display: table; content: ""; }
.clearfix:after { clear: both; }
/*显示形式*/
.inline { display: inline; }
.block { display: block; }
.inline-block { display: inline-block; zoom: 1; *display:inline;}
.hidden { display: none; }

/* 网站框架 */
.allbox
#Wrap{ min-height:700px; min-width:1280px;  position:relative; width:100%; height:100%; }
#Header { position:relative; z-index:3; background:#f9fafb;}
#Content { position:relative; width:100%;}
.HeaderBox { width:1200px; margin:0 auto; height:80px; }
.FooterBox { width:1200px; margin:0 auto; height:94px; position:relative; }
/* head */
.header{width:100%;}
.top{width:1200px;margin:0 auto ;height:205px;}
.top span{margin-top:10px;}
.top span ul { width:260px; overflow:hidden;}
.top span ul li{float:left;}
.top span ul li em{margin:0px 5px;}
.logopic{margin:80px 0px 10px;}
.input{width:210px; height:30px; line-height:30px;border:solid 1px #dcdcdc;text-indent:1em ; }

.navBox{width:100%;height:50px;background-color:#224ea3; }
.nav {width:1200px;margin:0 auto ;}
.nav ul {width:900px;}
.nav ul li {float: left;}
.nav ul li a{float: left;width:95px;line-height:50px;text-align:center ;font-size:18px; color: #ffffff;}
.nav ul li a:hover{background-color:#ffc40d;color:#FFFFFF ;}
.nav ul li .active {background-color:#ffc40d}
.nav .search{ float:left;margin-top:8px ; width:210px; overflow:hidden;} 
.nav .search span {background-color:#ffa100 ;padding:8px ;margin-left:-4px ;margin-top:5px }
.nav .search span img{position:relative ;top:4px  }
.nav .search .submit input{position:relative ;top:5px;}
.nav .input{width:160px; height:30px; line-height:30px;border:solid 1px #dcdcdc;text-indent:1em ; }
/*  head*/
.logo { width:240px; height:80px; }
.logo img {}

/*nav */
.nav1 {width:1200px;margin:0 auto ;}
.nav1 ul {width:900px;}
.nav1 ul li a{float: left;width:109px;line-height:50px;text-align:center ;font-size:18px; color: #ffffff;}
.nav1 ul li a:hover{background-color:#3272af ;color:#FFFFFF ;}
.nav1 .search{ float:right; position:relative ;left:6px; top:5px ;margin-top:5px ;} 
.nav1 .search span {background-color:#ffa100 ;padding:6.5px ;}
.nav1 .search .submit input{position:relative ;top:5px;}
/*nav */
.mainNavType2 *{ zoom:1; vertical-align:top;}
.mainNavType2 ul{ display:none;  position:absolute; top:80px; left:0px; width:84px; background:#e6e6e6; text-align:center;  } 
.mainNavType2 .ul1 .li2{ *display:inline; width:84px;}
.mainNavType2 li{ position:relative;  }
.mainNavType2 a{ display:block;  }
.mainNavType2 li.spe{ display:inline-block; *display:inline; zoom:1; color:#03813e;  }
.mainNavType2 .li1{ display:inline-block; *display:inline; }
.mainNavType2 .h1{ display:inline-block; *display:inline;}
.mainNavType2 .li1 .a1{ display:inline-block; *display:inline; font-size:16px; height:80px; line-height:80px; color:#333; text-align:center; width:84px;}
.mainNavType2 .on1 .a1{ color:#FFF !important;text-decoration:none;background:#007dc6; font-size:16px; }
.mainNavType2 .li2 ul{  top:0px; left:100px;  }
.mainNavType2 .li2 a{ background-color:#e6e6e6; }
.mainNavType2 .li2 .a2{ line-height:30px; font-size:12px; border-bottom:1px solid #eee;}
.mainNavType2 .li2 .last2 { border-bottom:none;}
.mainNavType2 .on2 .a2{ background-color:#00b6e3; color:#fff ;  } 

#liID-2 { display:none;}
#aID160,#aID225,#aID167 { line-height:20px;}

/* 底部连接 */
.foot-link{position: relative;z-index: 99;}
.foot-link{width: 1170px ;min-width: 1170px;height: 60px;padding-top:15px;/*margin-top: 25px;*/margin:0 auto;padding-left:30px;border: 1px solid #eaeaea;margin-bottom:20px;}
.foot-link .mainCon{margin: 0px 7px;}
.foot-link .selectbox{width: 200px;height: 40px;line-height: 40px;background: none;border: none;font-size: 14px;font-family: "微软雅黑";color: #fff;padding-left: 10px;}
.foot-link .selBtn{width: 10px;height: 40px;border: none;}
.foot-link div.selectbox-wrapper{margin-top: 15px;}
.sel_cit {margin-right:15px;}
.h_select {float:left;width:180px;height:40px;}
.h_select cite {width:170px;height:40px;display:block;cursor:pointer;font-style:normal;line-height:40px;padding-left:10px;color:#fff;font-size: 14px;}
.h_select ul {display:none;width:200px;border:1px solid #dfdfdf;background:#fff;position:absolute;z-index:3;border-top:none;max-height:90px;overflow-y:auto;overflow-x:hidden;}
.h_select ul li {float:left;}
.h_select ul li a {display:block;height:30px;line-height:30px;padding-left:10px;text-decoration:none;color:#858585;width:212px;}
.h_select ul li a:hover {background:#2276f5;color: #fff;}
/*分页样式*/
 .pagination{display:inline-block}.
 .pagination{padding-left:0;margin:20px 0;border-radius:4px}
 .pagination>li{display:inline}
 .pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}
 .pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}
 .pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}
 .pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}
 .pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}
 .pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}
 .pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}
 .pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}
 .pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}
 .pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}
 .badge,.label{font-weight:700;line-height:1;white-space:nowrap;text-align:center}
 .pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}
 .pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}
 .pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}
 .pager:after,.pager:before{content:" ";display:table}
 .pager li{display:inline}
 .pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}
 .pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}
 .pager .previous>a,.pager .previous>span{float:left}
 .pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.labelpage{display:inline;padding:.2em .6em .3em;font-size:75%;color:#fff;border-radius:.25em}
 .pagination .active, .pagination .active:focus, .pagination .active:hover{
    z-index: 3;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7;
    cursor: default;
}
/*友情链接-修改-------------------end*/
/* footer */
#footer { background:#006ab8;color:#fff; font-size:12px; min-width:1200px;height: 250px;}
#footer .siteWidth {text-align: center; }
#footer .footLink { border-bottom:1px solid #077cd3; height:48px; line-height:48px; padding:5px ;width:1200px; font-size:16px; margin:0 auto; margin-bottom:20px;}
#footer .footLink a { margin: 0 10px; color:#fff; }
#footer .footer-contact>.fl { height: 180px; border-right: 1px solid #666; box-sizing: border-box; }
#footer .footer .fr { text-align: right; }
#footer .footer-contact { width: 60%; }
#footer .footer-share { width: 39%; padding-left: 50px; }
#footer .footer-share .share a { margin-right: 10px; }
#footer .footer-share .share a i { font-size: 30px; }
#footer .footer-follow { width: 25%; word-spacing: 1em; }
#footer .footer-follow a { display: inline-block; width: 41.97%; }
#footer .footer-follow a img { width:120px; }
#footer .footer-follow a span { display: block; text-align: center; line-height: 34px; }
#footer .footer-link { margin-top: 15px; }
#footer .footer-link .fr { color: #666; word-spacing: .3em; }
