/* CSS Document */

*{margin:0px; padding:0px; }
body{ font-family:"微软雅黑"; font-size:14px/150%; color:#333; background: #fafafa;} 
div,img,ul,ol,li,dl,dt,dd,p{ border:none; padding:0; margin:0;}
li{list-style-type:none;}
h1,h2,h3,h4,h5{font-size:14px;font-weight:normal;}
em,i{ font-style:normal;}
.clear{ clear:both;}
.fl{float:left;padding-right:10px} 
.fr{float:right;}
.clearflx:after {
visibility: hidden; 
display: block; 
font-size: 0; 
content: " "; 
clear: both; 
height: 0; 
}
*html .clearflx { zoom: 1; } /* IE6 */ 
*:first-child+html .clearflx { zoom: 1; } /* IE7 */

a:link, a:active, a:visited { color: #333; text-decoration: none; }
.list li { line-height: 32px; background:url(list_icon_dot.png) left center no-repeat; padding-left: 16px; }
.list li span { display: inline-block; color: #999; }
.container {margin:0px auto;width: 1200px; padding:0px!important; background: #fff;}


.banner{height: 187px;}
.main{width: 1200px; margin: 0 auto; position: relative;}
.seach{ float: right; padding-top: 45px; width: 260px;  }
.logo{ padding-top: 40px;}
.seach_box { padding-bottom: 6px;}

.inp_text{ height: 30px; width: 216px; background: #efefef; border: none; line-height: 30px; padding-left: 5px;outline: none; vertical-align: top;}
.inp_btn{ height: 30px;  width: 38px; background: url(2018127gzw_seach_icon.png) center no-repeat #efefef; border: none;cursor: pointer; outline: none;}
.seach p{ line-height: 30px; font-size: 12px; color:#666666; float: right;}


.nav_box_pc{ height:45px; width:1200px; margin:0 auto; background:#c90000; border-radius: 3px 3px 0 0;}
.nav_box_pc ul li{ float: left;}
.nav_box_pc ul li a{ color:#fff; font-size: 16px; text-align:center; height:45px; display: block; line-height:45px;}
.nav_box_pc ul li:first-child a{ background-image: none;}
.nav_box_pc ul li a:hover,.nav_box_pc ul li.curr a{ background-color: #990507;}

.wapper_sy{ margin-top: 20px; border: 1px solid #e5e5e5; height: 548px; padding: 20px;}
.wapper_two{ margin-top: 20px; border: 1px solid #e5e5e5;  }
.location_box { width: 100%; margin: 0 auto; background: #fafafa; margin-bottom:25px;}
.location_box p{padding:10px 20px;}
.location_box p i { color:#666; margin-right: 6px;}
.location_box p a{padding: 0 6px;}
.sub_nav p a:first-child{ padding-left: 0;}

.two_contenr{ padding: 20px; min-height: 550px;}

.footers{background: #f1f1f1; width:1200px; margin:0 auto; padding:15px 0 20px; position: relative;}
.footers{background: #f1f1f1; width:1200px; margin:0 auto; padding:15px 0 20px; position: relative;}
.footers p { text-align: center; line-height:24px; color:#666666;}
.footers p a{ color:#333; padding: 0 5px;}
.footers span{ position: absolute; right: 240px; top: 20px;}
.footers span:first-child{ right: inherit; left: 280px;  top:20px;}


.footer{background: #f1f1f1; width:1200px; margin:0 auto; border-top:4px solid #c90000; padding:15px 0 20px; position: relative;}
.footer p { text-align: center; line-height:24px; color:#666666;}
.footer p a{ color:#333; padding: 0 5px;}
.footer span{ position: absolute; right: 240px; top: 20px;}
.footer span:first-child{ right: inherit; left: 280px;  top:20px;}
/*
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
*/