﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, button{padding:0; margin:0;}
body{font-size:12px;font-family:"微软雅黑"; padding:0; margin:0;  
  }
 }
table, td, tr, th{font-size:15px;}
p{margin:0;}
div, form, ul, ol, li, span, p{margin:0; padding:0; border:0}
img, a img{ border:0; margin:0; padding:0; vertical-align:top;}
h1, h2, h3, h4, h5, h6, strong{ margin:0; padding:0;}
ul, li, ol{ list-style:none; font-size:15px;}
.clear{clear:both; overflow:hidden;height:0;}
a{ color:#2b2b2b; text-decoration:none;}
a:link{ color:#2b2b2b; text-decoration:none;}
a:visited{ color:#2b2b2b; text-decoration:none;}
a:hover{ color:#1658a0; text-decoration:none;}
a:active{ color:#1658a0;}
input{padding:0;margin:0;}

.header{ position:relative; }



.gzk_sum{   margin-top:28px;height: 38px;line-height:38px;background: url(tz.png) no-repeat center center; text-align:center; font-size:18px; font-weight:bold; color:#f2f2f2;  }

@media (max-width: 1300px){
.header{padding-bottom:10px;   }
.headertext{ color:#f2f2f2; font-weight:bold; text-align:center; font-size:55px;padding-top:12%; }
body{ 
background:url(bg.png) no-repeat center top #f9f6f5;
background-size:100% auto;
  }

 }
 

@media(min-width:940px) and (max-width:1000px) {


 }

 @media (max-width: 900px){

.headertext{font-size:46px;}
 }



@media (max-width: 700px){
  body{background-size:110% auto;}
 }
@media (max-width: 600px){
  body{background-size:113% auto;}
 }

@media (max-width: 420px){
.header{  }
.headertext{font-size: 24px;padding-top:12%;}
body{background-size:112% auto;}
 }

@media (width: 320px){
.header{  }
.headertext{font-size: 24px;padding-top:10%;}
 }

 
@media (min-width: 1300px){
#mbtn{ display:none; }
.mbg{ display:none; }
.header{ height:200px; padding-top:140px; width:1300px; margin:auto; position: relative; }
.headertext{ font-size:55px; line-height:100px; font-weight:700; color:#f2f2f2; text-align:center;  }


body{ 
background:#f7f3f1 url(bg.png) no-repeat center top;   }
 }

@media (max-width: 1300px){

}

.gzk1102-nr-t-x{
  margin-top: 26px;
  text-align: center;
  height: 40px;
  line-height: 40px;
}
.gzk1102-nr-t-x-l{
  display: inline-block;
  width: 172px;
  height: 40px;
  background: url(zuo.png) 50% 50% no-repeat;
}
.gzk1102-nr-t-x span{
  font-size: 18px;
  font-weight: bold;
  color: #fff;
  display: inline-block;
  vertical-align: top;
  margin: 0 20px;
}
.gzk1102-nr-t-x-r{
  display: inline-block;
  width: 172px;
  height: 40px;
  background: url(you.png) 50% 50% no-repeat;
}