/*全局设置*/
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
.floatl{float:left;}
.floatr{float:right;}
*{margin:0px;padding:0px;font-family: "微软雅黑";}
img{border:none;display:block;}
ul li{list-style-type: none;}
p,span,a{ font-size:14px; color:#333; font-family:"微软雅黑";}
a{text-decoration:none; }
.warp,.header{ height:auto; width:100%;overflow:hidden;}
.header{background-image: url(../images/headbg.png); background-repeat: no-repeat; background-position: center top; }
.main,.footer{ height:auto; width:100%; overflow:hidden;}
.kuang{  height:auto; margin:0 auto;}
.kuang2{ width:1200px; height:auto; margin:0 auto;}
/*页头第一部分*/
.hea_yt{ height:auto;width:1200px}
.logo{ line-height:116px;height:auto; margin-top:15px; margin-bottom:13px;}
.hea_yt_link{ margin-top:16px;height:22px;float: right;}
.hea_yt_link ul{}
.hea_yt_link ul li{ float:left;height:22px; margin-left:10px; width:67px;}
.hea_yt_link ul li a{display:block;}
.hea_yt_link ul li a img{ float:left; margin-top:3px;}
.hea_yt_link ul li a span{ font-size:13px; color:#fff;width:88px; height:22px; line-height:22px; float:right; text-align:center;}
.hea_yt_link ul li a:hover span{ color:#D0CCCC;}
.hea_yt_sea{ width:307px; height:50px; margin-top:31px; position:relative;float: right;}
.sea_txt{width:257px; height:33px; background:#fff; line-height:33px;border:0px;outline:0px; padding:0px; margin:0px;font-size:13px; color:#333; padding-left:5px; padding-right:40px;}
.sea_btn{ width:24px; height:25px; border:0px; outline:0px; background:url(../images/search_btn.png) 0 0 no-repeat;padding:0px; margin:0px; float:right;top:5px;right:15px;z-index:9999; position:absolute; cursor:pointer}
/*nav*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{  background:#fff; position:relative; z-index:1;   color:#333; height:60px; line-height:60px;   }
.nav{ width:1200px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
.nav h3{ font-size:100%; font-weight:normal; font-size:14px;  }
.nav .m{ float:left; width:120px; display:inline; text-align:center;   }
/**
.nav li:nth-child(2) .subbox{left: -120px;}
.nav li:nth-child(3) .subbox{left: -240px;}
.nav li:nth-child(4) .subbox{left: -360px;}
.nav li:nth-child(5) .subbox{left: -480px;}
.nav li:nth-child(6) .subbox{left: -600px;}
.nav li:nth-child(7) .subbox{left: -720px;}
.nav li:nth-child(8) .subbox{left: -840px;}
.nav li:nth-child(9) .subbox{left: -960px;}
.nav li:nth-child(10) .subbox{left: -1080px;}
**/


.nav h3 a{  zoom:1;line-height:60px;  display:block; color:#333; font-size:16px; display:block }
.nav h3 a:hover{ background:#AC0000; color:#fff;}
/*.nav .on h3 a{padding:11px 0;  border-bottom:2px solid #c00;   }*/
.subnavw{ width:1200px; margin:0 auto; padding-top:15px; padding-bottom:15px;}
.subnavw img{ padding:20px; width:370px; height:140px;}
.nav .subbox{ width:100%;background:#fff; _background-color:#fff;display: none; /*默认隐藏*/ width:100%;left:0px; top:60px;float:left; line-height:41px; border-top:1px solid #e3e3e3;position:absolute; z-index:9999999999999999999999999999;min-width: 1200px;}
.nav .sub{ width:750px; float:right; padding-top:5px;}
.nav .sub li{ text-align:center; float:left;}
.nav .sub li a{ color:#333; display:block; zoom:1; font-size:15px;padding:0px 20px;}
.nav .sub li a:hover{color:#AC0000; }

/*页脚*/
.footer{ background:#670c0a; padding-top:20px; padding-bottom:20px;}
.foot_s_l{height:auto;}
.foot_s_r{width:590px; padding-left:25px;border-right:1px solid #823836;border-left:1px solid #823836; margin-left:25px; margin-right:50px;padding-right:25px;height:auto; color:#fff; float:left; line-height:2em}
.foot_s_r p{color:#fff}
.foot_s_r1{ float:right;width:165px;}
.foot_s_r1 img{ float:left}
.foot_s_r1 p{ display:block; float:left; padding-left:15px; color:#fff; padding-top:25px;}
.foot_s_r1{ float:left}
.foot_s_m{ margin-left:437px; margin-right:295px;}
.ggfw span{ font-size:28px; color:#fff; display:block; margin-bottom:20px;}
.ggfw p{ color:#a6c4df; font-size:14px; line-height:25px;}
.select{ width:33%; height:33px;float:right; text-align:center}
.select select{ width:380px; height:33px;font-size:12px; line-height:20px;display:block;}
.linktit{ height:2em; line-height:2em; text-align:center; background:#AC0000; color:#fff;padding-top:7px;}
.linkteam{ line-height:2em; height:2em;padding-top:7px; text-indent:1em}
#bg-link{ background:#dedede; padding-top:15px; padding-bottom:15px; margin-top:0px; margin-bottom:0px;}
.foot_s_m{ border-left:1px solid #418bc7; border-right:1px solid #418bc7; height:120px;}
.foot_s_m img{ display:block; margin:0 auto; }
.foot_s_r img{display:block; margin:0 auto;}
.foot_x{ height:45px;}
.foot_x p{ line-height:45px; color:#fff; font-size:13px;float:left; padding-left:140px;color:#b18180}
.fwl span{line-height:45px;color:#b18180; font-size:13px;float:right;}