
/*公共*/
*{ margin: 0; padding: 0;font-family: '微软雅黑';font-size:13px; }
#bod{ background-image: url(../img/bg.png); background-color: #002c76; background-repeat: no-repeat; background-position: top center; }
body{background-color: #002c76;}
#bg{ background: url(../img/bg1.png); background-repeat: repeat-x; background-size: auto 100%;}
li{ list-style-type: none;}
a{ text-decoration: none;}






.nav {
  margin-bottom: 20px;
  margin-left: 0;
  list-style: none;
}

.nav > li > a {
  display: block;
}

.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}

.nav > li > a > img {
  max-width: none;
}

.nav > .pull-right {
  float: right;
}

.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999999;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
}

.nav li + .nav-header {
  margin-top: 9px;
}

.nav-list {
  padding-right: 15px;
  padding-left: 15px;
  margin-bottom: 0;
}

.nav-list > li > a,
.nav-list .nav-header {
  margin-right: -15px;
  margin-left: -15px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

.nav-list > li > a {
  padding: 3px 15px;
}

.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  background-color: #0088cc;
}

.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  margin-right: 2px;
}

.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}

.nav-tabs,
.nav-pills {
  *zoom: 1;
}

.nav-tabs:before,
.nav-pills:before,
.nav-tabs:after,
.nav-pills:after {
  display: table;
  line-height: 0;
  content: "";
}

.nav-tabs:after,
.nav-pills:after {
  clear: both;
}

.nav-tabs > li,
.nav-pills > li {
  float: left;
}

.nav-tabs > li > a,
.nav-pills > li > a {
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 2px;
  line-height: 14px;
}

.nav-tabs {
  border-bottom: 1px solid #ddd;
}

.nav-tabs > li {
  margin-bottom: -1px;
}

.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
     -moz-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
}

.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #dddddd;
}

.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  color: #555555;
  cursor: default;
  background-color: #ffffff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}

.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
}

.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  color: #ffffff;
  background-color: #0088cc;
}

.nav-stacked > li {
  float: none;
}

.nav-stacked > li > a {
  margin-right: 0;
}



.nav-tabs,
.nav-pills {
  *zoom: 1;
}

.nav-tabs:before,
.nav-pills:before,
.nav-tabs:after,
.nav-pills:after {
  display: table;
  line-height: 0;
  content: "";
}

.nav-tabs:after,
.nav-pills:after {
  clear: both;
}

.nav-tabs > li,
.nav-pills > li {
  float: left;
}

.nav-tabs > li > a,
.nav-pills > li > a {
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 2px;
  line-height: 14px;
}

.nav-tabs {
  border-bottom: 1px solid #ddd;
}

.nav-tabs > li {
  margin-bottom: -1px;
}

.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
     -moz-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
}

.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #dddddd;
}

.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  color: #555555;
  cursor: default;
  background-color: #ffffff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}

.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
}

.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  color: #ffffff;
  background-color: #0088cc;
}

.nav-stacked > li {
  float: none;
}

.nav-stacked > li > a {
  margin-right: 0;
}

.nav-tabs.nav-stacked {
  border-bottom: 0;
}

.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-topleft: 4px;
}

.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
}

.nav-tabs.nav-stacked > li > a:hover,
.nav-tabs.nav-stacked > li > a:focus {
  z-index: 2;
  border-color: #ddd;
}

.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}

.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}

.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
}

.nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}

.nav .dropdown-toggle .caret {
  margin-top: 6px;
  border-top-color: #0088cc;
  border-bottom-color: #0088cc;
}

.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
  border-top-color: #005580;
  border-bottom-color: #005580;
}

/* move down carets for tabs */

.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}

.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}

.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}

.nav > .dropdown.active > a:hover,
.nav > .dropdown.active > a:focus {
  cursor: pointer;
}

.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus {
  color: #ffffff;
  background-color: #999999;
  border-color: #999999;
}

.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
  opacity: 1;
  filter: alpha(opacity=100);
}

.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus {
  border-color: #999999;
}

.tabbable {
  *zoom: 1;
}

.tabbable:before,
.tabbable:after {
  display: table;
  line-height: 0;
  content: "";
}

.tabbable:after {
  clear: both;
}

.tab-content {
  overflow: auto;
}

.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}

.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}

.tab-content > .active,
.pill-content > .active {
  display: block;
}

.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}

.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}

.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
     -moz-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
}

.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
  border-top-color: #ddd;
  border-bottom-color: transparent;
}

.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
}

.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}

.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}

.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}

.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}

.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}

.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}

.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
     -moz-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
}

.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}

.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #ffffff;
}

.nav > .disabled > a {
  color: #999999;
}

.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
  text-decoration: none;
  cursor: default;
  background-color: transparent;
}



/*宽*/
.ww100{ width: 100%;}
.w980{ width: 980px;}
.w231{ width: 231px;}
.w223{ width: 223px;}
.w293{ width: 293px;}

/*高*/
.h8{ height: 8px;}
.h30{ height: 30px;}
.h45{ height: 45px;}
/*.h50{ height: 50px;}*/
.h128{ height: 128px;}
.h130{ height: 130px;}

/*前景色*/
.fg1{ color: #ffffff;}
.fg2{ color: #002566;}
.fg3{ color: #8b743d;}

/*背景色*/
.bg1{ background-color: #ffffff;}
.bg2{ background-color: #EFEFEF;}
.bg3{ background-color: #000;}

/*外边距*/
.m0a{ margin: 0 auto;}

.ml3{ margin-left: 3px;}
.ml4{ margin-left: 4px;}
.ml35{ margin-left: 35px;}

.mt10{ margin-top: 10px;}

/*内边距*/
.pt0{ padding-top: 0px !important;}

/*边框*/
.bdn{ border:none !important;}

/*位置*/
.fl{ float: left;}
.fr{ float: right;}
.pa{ position: absolute;}
.clear{ clear: both;}

/*字体*/
.fs12{ font-size: 12px;}
.fs14{ font-size: 14px;}

.lh30{ line-height: 30px;}
.lh45{ line-height: 45px;}
.lh40{ line-height: 40px !important;}
.lh50{ line-height: 50px;}

.fwb{ font-weight: bold;}

/*私有*/
#header{ z-index: 1000; left: 0; top: 0;position: relative;}
.head_right a{ color: #002566; font-size: 12px; font-weight: bold;}
.head_right span{ margin: 0 10px;}
.head_left{ /*background-color: #000;*/}
#content{ width: 980px; margin: 0 auto; padding-top: 50px; z-index: 100;}
#logo{ text-align: center; /*background: url(../img/nav1.png);*/ background-color: #EFEFEF; box-shadow: 0 0 10px #595959;}
#logo img{ margin-top: 24px;}
#nav ul .navfrist{ list-style-type: none; height: 37px; background: url(../img/navnew.png) no-repeat; *margin-top:-5px; }
#nav ul .navfristhover{ list-style-type: none; height: 37px; background: url(../img/nav2new.png); *margin-top:-5px; }
#nav ul .navfrist .navhref{ height: 37px; padding-left: 15px; color: #8b743d; font-size: 14px; display: block; width:201px; font-weight: bold; }
#nav ul .navfrist .navul{ display: none; background-color: #fff; border-radius: 0 5px 5px 0; padding: 15px 25px; position: absolute; margin-top: -37px; margin-left: 227px; min-width: 200px; width: 200px;}
#nav ul .navfrist .navul .navtwos{ height: 30px; line-height: 30px; text-align: left; font-size: 14px; font-weight: bold; color:#8b743d; border-bottom: 1px solid #ccc;}
#nav ul .navfrist .navul .navtwos a{color: #8b743d; width: 200px; height: 30px; display: block;}
.navtwox{ height: 30px; line-height: 30px; text-align: left; font-size: 14px; font-weight: bold; color:#8b743d; border-bottom: 1px dashed #ccc;}
.navtwox a{color: #858585; width: 175px; height: 30px; padding-left: 25px; display: block;}
/*.navse{ display: none;}*/
#banner{ height: 460px;}
#banner_list{ height: 460px !important; z-index: 1;}
#banner_list li img{ float: right; height: 460px;}
#page{ margin-top: -100px; z-index: 100; position: relative;}
#page ul{ width: 100px; margin: 0 auto;}
#page ul li a{ width: 21px; float: left; height: 20px; background: url(../img/ban.png) no-repeat; display: block;}
#page ul .on a{width: 21px; float: left; height: 20px; background: url(../img/ban1.png) no-repeat; background-position: 0 -1px;display: block;}
.bot_list{ width: 280px; height: 128px; float: left; margin-right: 31px; margin-left: 4px; display: block; box-shadow: 0 0 10px #4293e5; }
.bot_img{ width: 280px; height: 128px; float: left;}
.bot_word{ width: 280px; height: 30px; float: left; line-height: 30px; background-color: #546f8e; opacity: 0.8; color: #fff; margin-top: -30px; display: block; filter:alpha(opacity=80);}
.bot_word span{ margin-right: 10px;}
.wordfist{ margin-left: 30px;}
#footer{ margin-top: 0px;}
#footer p{ text-align: center; color: #ffffff; font-size: 12px; line-height: 25px;}

#nav_list{ width: 223px; margin-top: 10px;}
#nav_list .bot_list{ width: 100%; margin-top: 10px;}
#nav_list .bot_list .bot_img{ width: 100%;}
#nav_list .bot_list .bot_word{ width: 100%;}
#nav_list .bot_list .bot_img img{ width: 100%;}
#nav_list .bot_list .bot_word .wordfist{ margin-left: 15px;}
#content_bg{ width: 100%;background:url(../img/top_bg.png) no-repeat; background-position: top right; float: left;}
#content_img{ float: left;position: relative;
z-index: 11; height:250px;}
#content_word{ float: left;}
#content_top{ width: 700px; float: right; padding-top: 30px;  }
#content_word {
    background: #fff;
    margin-top: -30px;
    width: 100%;
   
    position: relative;
}


#myTab li{
    background: url("../img/tab1_cont.png") repeat scroll 0 0;
    border-radius: 5px;
    height: 52px;
    line-height: 52px;
    margin-right: 1px;
}
#myTab li.active,
#myTab li:hover{
	background: url("../img/tab_cont.png") repeat scroll 0 0;
}
#myTab li a{
    color: #fff;
    line-height: 32px;
    padding-left: 30px;
    padding-right: 30px;
}
#myTab li.active a,
#myTab li:hover a
{
	color: #000;
	background-color:transparent;
}
#myTab > li > a:hover{
	background-color:transparent;
	border: 1px solid transparent;
}
#myTab.nav-tabs{
	border-bottom: medium none;
	margin-bottom: 0;
}
#myTabContent {
    background: url("../img/c-bg_03.png") repeat-x scroll 0 0;
    padding: 20px;
}
.tabs-title-box{
    background: url("../img/title_cont.png") repeat scroll 0 0;
    border-radius: 5px;
    color: #68460e;
    height: 38px;
    line-height: 38px;
    margin-bottom: 10px;
    padding-left: 20px;
}
.tabs-center{
	padding: 0 5px 15px 5px;
}
.tabs-center p{
	color: #231f20;
	margin-bottom: 10px;
}
.tabs-p-t-c {
    padding-left: 20px;
}

.tabs-c-typography {
    overflow: hidden;
}
.tabs-c-t-box{
    float: left;
   /* padding-left: 3%;*/
    width: 50%;
    margin-bottom: 20px;
}
.tabs-c-t-b-img{float: left; }
.tabs-c-t-b-img img{ max-width: 80px;}
.tabs-c-t-b-p {
    float: left;
    padding-top: 15px;
}
.tabs-c-t-b-p p{
   margin:0;
}
.tabas-c-t-type2 .tabs-c-t-box {
    text-align: center;
    padding-left: 0;
    width: 32%;
}
.tabas-c-t-type2 .tabs-c-t-b-img {
    float: none;
    text-align: center;
}
.tabas-c-t-type2 .tabs-c-t-b-p {
    float: none;
}
.tabs-c-2-box{width: 45%;float: left;background-color: #e6e6e6;}
.tabs-c-2-box-right{width: 50%;float: right;}
.tabs-c-2-box-right p{margin-bottom: 10px;}
.tabs-c-2-box .tabs-center {
    padding: 10px;
}
.content_word_box {
    margin: auto;
    position: relative;
    width: 90%;
    z-index: 2;
	padding: 50px 25px;
}

.mywf .tabs-c-t-b-p {
    width: 185px;
}
.bg-none{background-color: transparent;}
.myfw-bg {
    background: url("../img/left_bottom.png") no-repeat scroll 0 0;
    bottom: 0;
    height: 274px;
    left: 0;
    position: absolute;
    width: 311px;
    z-index: 1;
}
.mywf-xycp .tabs-c-t-box{
  padding-left: 0%;
  width: 49%;
  height: 90px;
}
.mywf-xycp .tabs-c-t-b-p {
    width: 175px;
}
#myTab-xycp{
  border: none;
}
#myTab-xycp > li > a {
    background: url("../img/tabs-yx.png") no-repeat scroll -166px 0;
    color: #696969;
    height: 25px;
    line-height: 25px;
    text-align: center;
    border: medium none;
    width: 141px;
    cursor: pointer;
}
#myTab-xycp > li.active > a {
    background-position: 0 0;
    color: #9e7b36;
}
.ti1{ text-indent: 1em;}
.mr5{ margin-right: 5px;}
.pl5{ padding-left: 5px;}
.pr5{ padding-right: 5px;}
.w80{ width: 80px;}
.h80{ height: 80px;}
#footer{ margin-top: 50px; margin-bottom: 50px;}
#footer p{ text-align: center; color: #ffffff; font-size: 12px; line-height: 22px;}
.content_bor {
height: 5px;
background-image: linear-gradient(360deg,#cfa870, #fff1c7);
background-color: #cfa870;}