/**
 * PgwMenu - Version 1.0
 *
 * Copyright 2014, Jonathan M. Piat
 * http://pgwjs.com - http://pagawa.com
 *
 * Released under the GNU GPLv3 license - http://opensource.org/licenses/gpl-3.0
 */

/*css reset*/
html,body,p{ padding: 0; margin: 0; font-family:Arial,"宋体",sans-serif;font-size:14px; } 
body{ background:#fff;}
ol, ul {list-style: none; padding: 0; margin: 0;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none; }
table { border-collapse:collapse; border-spacing: 0; border:0; }
th,td { vertical-align: middle;}
a{text-decoration:none;	outline: none;hlbr:expression(this.onFocus=this.blur()); color:#0066cc;}
a:hover{ color:#0066cc;}
input, select {vertical-align: middle;}
img, iframe {border: none; text-decoration:none;} 
strong {font-weight: bold;}
h1,h2,h3,h4,h5,h6{padding: 0; margin: 0; font-family:,Arial,"宋体",sans-serif; font-weight:normal;}
:focus {outline: 0;}
/*css common*/

.clearfix:after{content: "";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;font-size:0;}
.clearfix{*zoom:1;}
.nodisplay{display: none;}
html, body, #wrap {height: 100%;}
body > #wrap { height: auto; min-height: 100%;}

/*css #header*/

.main_con{ 
  width:100%; max-width:960px;_width:expression((documentElement.clientWidth >960) ? "960px" : "auto" );  height:auto;
  height:auto; 
  background:#f6f6f6 ;
  margin:0 auto; 
  overflow:hidden; 

}

.main_con .m_banner{ 
  width:100%;
}
.main_con .m_banner img{
 width:100%;

}

.main_con .text_inf{ 
 
}
.main_con .text_inf .inf_con{ 
  margin:0 auto;
  padding: 0 20px;
}

.text_inf img{width:50%;}
.main_con .text_inf .inf_con h1{
   width:100%; max-width:960px;_width:expression((documentElement.clientWidth >960) ? "960px" : "auto" );  height:auto;

 /* padding:5px 1px 10px 7px;*/

}
.main_con .text_inf .inf_con h1 img{
  width: 100%;

}


.main_con .text_inf .inf_con p{
  font-size:18px ;
  font-weight:300;
  color: #444;
  line-height: 1.8em;
  text-indent:2em;
  margin-top: 10px;
  margin-bottom: 10px;
}



/*css #main_con*/



.main_con{width:100%; max-width:960px;_width:expression((documentElement.clientWidth >960) ? "960px" : "auto" );  height:auto; background:#eff4f9 url(../images/10_bg.jpg) no-repeat;background-size:100%;margin:0 auto; overflow:hidden; padding:0 0 0px 0;font-family: 'trebuchet MS', 'Lucida sans', Arial;color: #666;font-size:16px;font-weight: 200;}

.main_con .banner{ width:100%;}
.main_con .banner img{ width:100%;}

.main_con .text_inf{ margin-top: 1%;padding-top:4%; padding-bottom: 2%;  background: #e6f4fa;}
.main_con .text_inf .text_body{margin-top: 10px;padding-bottom:3%;background: #FFF;box-shadow: 1px 1px 10px rgba(0,0,0,.2);}

.main_con .text_inf .text_body p{line-height: 28px;margin: 1% 1.6%;text-indent: 2em;}



@media (max-width: 560px) {
  .text_inf img{width:100%;}


}