body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form,  input, p, th, td { margin:0; padding:0; }
body { font-size:12px; color:#333333; font-family:"Microsoft YaHei"; background:#fff; line-height:24px;     overflow-x: hidden;}
img { border:0;  }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%; }
em { font-style:normal; }
input, button, select, textarea { outline:none; border:none;} 

header,footer,article,aside,section,nav,menu,hgroup,details,dialog,figure,figcaption{display:block}
textarea { resize:none; }

a{ text-decoration: none;}
.clearfix:after{
	content:'';
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
*html  .clearfix {height: 1%;} 
.container{ width: 1200px; margin: 0 auto;}
/* header */

.header1{position: relative; width: 100%; height:40px; line-height:40px; overflow:hidden; background:#30333a;}
.header1 .container {position: relative; width:1200px; margin:0px auto; }
.header1 p{ float:left; color:#fff;}
.header1 p span{ color:#fff; position:relative; top:-2px;}
.header1 ul{ float:right;}
.header1 ul li{display:inline-block; background:url("../images/fenge1.png") no-repeat right center;}
.header1 ul li:last-child{ background:none;}
.header1 ul li a{ padding:0 10px; color:#fff; position:relative; top:-2px;}

.header2{position: relative; width: 100%; height:160px;  overflow:hidden; }
.header2 .container {position: relative; width:1200px; margin:26px auto 0;  }
.header2 img{float:left;}
.header2 .img_right{float:right;}

.header3{position: relative; width: 100%; height:50px; line-height:50px; overflow:hidden; background:#1f69cd;}
.header3 .container {position: relative; width:1200px; margin:0px auto; }
.header3 ul {position: relative; width:100%;}
.header3 ul li{ float:left; background:url("../images/fenge2.png") no-repeat right center; height:100%;}
.header3 ul li:last-child{ }
.header3 ul li a{ padding:0 64px; color:#fff;  font-size:16px; }
.header3 ul .curr{ background:#12c9ec;}

.header3 ul #curr{ background:#12c9ec;}



/* footer */

.footer{position: relative; width: 100%; height:280px; overflow:hidden; background:#1a6acd;}
.footer .container {position: relative; width:1200px; margin:0px auto;border-bottom:1px solid #81adf9; }
.footer .nav {position: relative; left:-15px;   width:100%; padding:10px 0 18px;}
.footer .nav li{ float:left; margin-right:34px; }
.footer .nav li:last-child{margin-right:0;}
.footer .nav li a{ color:#fff; font-size:16px; padding:0 20px;}

.footer .aside_left{float:left; margin-top:45px;}
.footer .aside_left .fh{color:#e0ebff; font-size:22px; font-weight:normal;}
.footer .aside_left ul{margin-top:20px; width:770px; }
.footer .aside_left ul li{ width:350px; height:25px; line-height:25px; float:left; overflow:hidden; margin-right:30px; color:#e0ebff; font-size: 14px;}

.footer .aside_right{float:right; margin-top:45px;}



.footer2{position: relative; width: 100%; height:50px; line-height:50px; overflow:hidden; background:#31353e;}
.footer2 .container {position: relative; width:1200px; margin:0px auto;}
.footer2 p {float:left;color:#e0ebff; font-size:14px;}
.footer2 a {float:right;color:#e0ebff; font-size:14px;}


/*search */
.search{position: relative; width:1200px; height:66px;line-height:66px; overflow:hidden;  border-bottom:1px solid #d7d7d7; margin: 0 auto;}
.search .container {position: relative; width:1200px; margin: 0 auto; }
.search ul{display:block;}
.search ul li{ float:left; height:100%; background:url("../images/fenge3.png") no-repeat right center;}
.search ul li span{ font-size:14px; color:#2a2a2a; position:relative; top:6px; }
.search ul li a{padding:0 15px;  color:#7a7a7a; position:relative; top:8px; }
.search ul li a:hover{color:#e51d1d; }
.search form{ float:right; margin-top: 18px; display: none;}
.search form input{ width:200px; height:32px; border:1px solid #d7d7d7;  text-indent:20px; color:#888; /* background:url('../images/btn_bj.png') no-repeat right center;*/ float: left;}
.ss-btn{ background: #fff; width: 47px; height: 34px; float: left; margin-top: -1px; cursor: pointer;}
.ss-btn img{ border:1px solid #d7d7d7;}

.kefu1{ position:fixed; top:30%; right:0px; background:#fff; border:1px solid #0f8cd4;width:100px; height:auto; text-align:center; z-index: 999;padding:10px 0; }
.kefu1 .ewm{ padding:5px 0; width: 85px;}
.kefu1 p{ color:#0f8cd4; font-size:12px; padding:10px 0; border-top:1px dashed #0f8cd4; border-bottom:1px dashed #0f8cd4; margin-bottom: 10px;}
.kefu1 span{ color:#0f8cd4; font-size:13px;
    display: block;}
.kefu1 .qqh{ padding:10px 0;border-bottom:1px dashed #0f8cd4; margin-bottom:5px;}
.kefu1 .qqh a{ display:inline-block; }
.cha{ position: absolute; width: 18px; height: 18px; left:79px; top:5px; }
.qq_in{ background: url(../images/tiutiu.png) no-repeat center;width: 88px;height: 22px; color:#000;padding-left: 10px;}



/*分页公共样式*/
#pager{ padding:15px 0; text-align:center; margin-top:30px; }
.pager a{ font-size:12px; color:#666; border:#e9e9e9 1px solid; padding:2px 10px;}
.pager span a.current{ background:#1F69CD; color:#fff; padding:3px 11px;}
.btn{ margin:25px 0 0 70px;}
