@charset "utf-8";
*  { 
  - webkit - box - sizing :  border - box ; 
     - moz - box - sizing :  border - box ; 
          box - sizing :  border - box ; 
}

body{ -webkit-text-size-adjust: 100%;}
.content{ width:1200px; height:auto; display:block; margin:auto;}


/*麵包屑*/
ul.tag{ display:block; text-align:right; font-family:Helvetica; color:#999999;  margin-top:10px; }
ul.tag li{ display:inline; }
ul.tag li a{color:#666666; font-size:16px;text-decoration:none;}
ul.tag li a:hover{color: #333333; text-decoration:underline;}

/*showpage*/
.quotes {margin:30px 0; height:40px; text-align:center; width:100%; font-size:16px; display:block;}
.quotes A {COLOR: #aaa; margin-right:7px;  display:inline-block; vertical-align:middle; width:30px; height:30px; line-height:30px; margin-right:3px;border:1px solid #cccccc; }
.quotes EM{ float: right; width:60px; padding-left:25px; height:40px;color:#79AC00;font-weight:bold; text-align:leftl }
.quotes EM a,.quotes EM a:hover{ color:#79AC00; font-size:18px; text-decoration:none; background:none;  }
.quotes A:hover {COLOR: #fff;background:#46a1ea; margin-right:3px;  width:30px; height:30px; line-height:30px; text-align:center;}
.quotes A:active { COLOR:#EA6C00; margin-right:3px; width:30px; height:30px; line-height:30px; text-align:center; border:1px solid #cccccc;}
.quotes SPAN.current {FONT-WEIGHT: bold; COLOR:#ffffff; background:#46a1ea; margin-right:3px; width:32px; height:32px; line-height:30px; display:inline-block; vertical-align:middle;}



footer{ background:#adb0b5; padding:30px; display:block; }
.foot{ display:block; width:1200px; margin:auto; position:relative;}
.btlogo{display: inline-block; margin-right:20px;}
.foot_txt{ display: inline-block; vertical-align:top;}
.foot_txt ul{ display:block; margin:10px 0;}
.foot_txt li{ display:inline-block;}
.foot_txt li a{ display:inline-block; color:#001838; font-size:16px; margin-right:15px; padding:4px 10px; font-weight:bold;}
.foot_txt li a:hover{ color:#fff; background:#001838; border-radius:4px; transition:0.4s;}
.foot_txt p,.foot_txt p a{ display:block; color:#001838; font-size:16px;}
.foot_txt p.icon_a{ display:inline-block; padding-left:26px; color:#001838; font-size:16px; margin-right:15px; background:url(../images/idx/icon_03.png) left 50% no-repeat;}
.foot_txt p.icon_b{ display:inline-block; padding-left:26px; color:#001838; font-size:16px; margin-right:15px; background:url(../images/idx/icon_04.png) left 50% no-repeat;}
.foot_txt p.icon_c{ display:inline-block; padding-left:26px; color:#001838; font-size:16px; margin-right:15px; background:url(../images/idx/icon_05.png) left 50% no-repeat;}

.foot_link{ position:absolute; right:0; bottom:0px; text-align:right;}
.foot_link p,.foot_link p a{ color:#001838; font-size:16px;}
.foot_link li{ display:inline-block; margin-right:15px; }
@media only screen and (max-width:1200px)
{
.content{ width:100%;display:block; margin:auto;}
.content img{ width:100%; height:auto; display:block; margin:auto;}

.foot{ width:100%; display:block; margin:auto;}
	}


@media only screen and (max-width:990px)
{
footer{ background:#adb0b5; padding:20px; display:block; }
.foot_link{ display:block; position:inherit; border-top:1px solid #000; padding-top:15px; margin-top:15px; text-align:left;}
	}


@media only screen and (max-width:768px)
{

.btlogo{ display:none;}	
	}
	
	
	
@media only screen and (max-width:560px)
{

	}