@charset "gb2312";
.banner {
	width: 390px; height: 302px; margin-top: 5px; margin-right: auto; margin-left: auto; position: relative;}
.banner li img {
	margin: auto; clear: both;}
.banner_tab {
    width: 370px; 
    height: 55px; 
    bottom: 0px; 
    position: absolute;
    left: 0px;}
.banner_tab ul {
	cursor: pointer;
    width: 363px;
    margin-left: 2px;}
.banner_tab li {
	text-align: left; float: left; list-style-type: none;}
.banner_tab a {
	width: 70px; height: 43px; margin-left: 2px; display: block;}
.banner_tab img {
	border: 3px solid rgb(101, 154, 182); border-image: none;}
.hidecontent {
	display: none;}
.on {
	background-position: 0px -100px;}
.on img {
	border: 1px solid rgb(0, 153, 255); border-image: none;}
.out {}
.clear {
	clear: both;}
.content {
	margin: 0px auto; border-right-color: rgb(186, 209, 222); border-left-color: rgb(186, 209, 222); 
    border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;}
.tab_img {
	border: 1px solid rgb(255, 255, 255); border-image: none; width: 57px; height: 42px; margin-top: 3px;}
.tab_img2 {
	width: 390px; height: 302px;}
.wz {
	left: 0px; top: 0px; width: 368px; 
height: 40px; color: rgb(255, 255, 255); padding-top: 220px; padding-left: 5px; font-family: "微软雅黑","宋体"; font-size: 20px; position: absolute; z-indent: 2;}


.tag_title_link2019:link {
	 font-family: "微软雅黑","宋体"; color: rgb(0, 0, 0); line-height: 32px; font-size: 16px;}
.tag_title_link2019:hover {
	color: rgb(255, 0, 0); line-height: 32px; font-size: 16px; text-decoration: underline;}
.tag_title_link2019:visited {
	color: rgb(0, 0, 0); line-height: 32px; font-size: 16px; display: block;}
.tag_title_link2019:active {
	height: 35px; color: rgb(255, 0, 0); padding-top: 0px; font-size: 16px; font-weight: bold; margin-right: 4px;}


.container{w;width: 1660px;}
.header{ background: url(../images/2017header-bg.jpg) center no-repeat; background-size: cover; height:205px; border-top: solid 5px #1695d4; }
.header-link{ padding-top:54px}
.header .container,.nav-box .container{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}

.i{display:inline-block;vertical-align:middle}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.logo{ line-height:200px; }
.logo-txt{ line-height:200px; margin-left:35px; }

.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777;
}
.text-primary {
  color: #337ab7;
}

.search_con{text-align:right}
.search-box{ position: relative; margin-top: 15px; background: rgba(0,0,0,0.2); height: 38px; border-radius: 38px; padding-right: 40px; width: 200px; }
.search-box .form-control{ border:none; box-shadow: none; background: none; color: #97b2d5; }
.search-box .form-control::-webkit-input-placeholder{
            color: #97b2d5;
        }
.search-box .form-control::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color: #97b2d5;
        }
.search-box .form-control:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color: #97b2d5;
        }
.search-box .form-control:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color: #97b2d5;
  
      }
.btn-search,.btn-search:hover,.btn-search:focus{ position: absolute; right: 12px; top:9px; bottom: 0; width: 20px;  padding:0; border:none; }