@charset "gb2312";
/*****公共样式*******/
*{padding:0;margin:0;font-family:"微软雅黑"; border-image:none; }
html,body{margin: 0;background:#fff; }

li,ul,dl,dt,dd,ol,ul{list-style:none; text-decoration:none;}
a{text-decoration:none; color:none; cursor: pointer;}
img{ border:0; text-decoration:none;}
h1, h2, h3, h4, h5, h6{ font-weight: normal;}
u,b{ font-weight:normal; text-decoration:none;}
/***** 水平居中 *****/
.cen{margin:0 auto; }
/***** 清除浮动 *****/
.clear{clear:both}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1}

.top_bg_w{width:100%;min-width:1200px;height: 100px;background:url("../images/top_bg.png") top center;float:left;}
.top_bg{width:1200px;height: 100px;}
.top_logo{width: 400px;height: 100px;float:left;margin-top: 16px;}
.top_bg_r{float:right;margin-top:16px;width: 300px;text-align: right;color:#ffffff;}
.top_bg_r a{color:#eaf5ff;font-size:14px;padding: 0 4px;}
.top_bg_r2{float:right;margin-top:24px;width: 505px;color:#ffffff;}
.top_bg_r2 ul li{padding-left: 30px;display: inline-block;}
.top_bg_r2 ul li a{color:#ffffff;}
.top_bg_r a:hover,.top_bg_r2 ul li:hover a{text-decoration:underline;}


.container{width:1200px;margin:0 auto;}
#container{width:1200px;margin:0 auto;}
/* 防止高度称不开 */
.clearfix:after {content: '.';clear: both;display: block;height: 0;visibility: hidden;}
.clearfix:after, .clearfix:before {content: " "; display: table;}


/******** banner ********/
.focusBox {width:100%;min-width:1200px;height:auto;position: relative;overflow:hidden;background:#fff;text-align:center;z-index: 0;}
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:100%; height:100%; display: block; }
.focusBox .hd {width:100%;position: absolute;bottom: 16px;text-align: center;font-size:0;z-index:1;}
.focusBox .hd li{margin: 0 6px;background: url(../images/dot.png) no-repeat;overflow: hidden;height: 12px;width: 12px;cursor: pointer;display:inline-block; *display:inline;zoom:1;}
.focusBox .hd .on{width:41px; background: url("../images/dot_on.png") no-repeat; }

/***** 当前位置 *****/
.position {width: calc(100%-30px);padding-left:30px;background:#fafbfd url(../images/add_ico01.png) 13px center no-repeat;height:38px;font:12px/38px "微软雅黑";color:#787777;height:38px;margin-top:30px;margin-bottom:20px;box-shadow:0px 0px 3px #e3e3e3;/*兼容operaspace:nowrap*/-moz-box-shadow:0px 0px 3px #e3e3e3;/*兼容firefox*/-webkit-box-shadow:0px 0px 3px #e3e3e3;/*兼容safari或chrome*/filter:progid:DXImageTransform.Microsoft.Shadow(color=#e3e3e3,direction=120,strength=3);/*兼容ie*/}
.position a{ font:13px/30px "微软雅黑"; height:30px;color:#555; text-decoration:none; }
.position a:hover{color:#0268bc; text-decoration:underline;} 
 

/***** foot *****/
#foot_w{float:left;width:100%;height:220px;background:url("../images/ft-bg.png") no-repeat top center;border-top:4px solid #115db2;color:#ffffffb3;font-size:14px;line-height:2;}
.foot-m{float:left;margin-left:140px;margin-top:32px;}
.foot-m:first-child{margin-left:0;}
.foot-bt{font-size:16px;font-weight:bold;color:#ffffff;padding-bottom:24px;}
.foot-bt:after{display:block;content:"";width:32px;height:2px;position: relative;background-color:#1975d1;top: 10px;}
.foot-m ul{width:560px;}
.foot-m ul li{float:left;width:130px;margin-right:10px;}
.foot-m ul li a{color:#ffffffb3;}
.foot-m ul li:hover a{text-decoration:underline;color:#ffffff;}


