@charset "gb2312";
/*****公共样式*******/
*{padding:0;margin:0;font-family:"微软雅黑"; border-image:none; }
html,body{margin: 0;background:#fff;min-width: 1260px;}

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}
.container {width: 1200px;margin: 0 auto;min-height: 1px;}

.header_top{position:absolute;z-index:99;width:100%;top:0;}
.top_bg_w{width:100%;min-width:1200px;height:130px;background: #f4faff url(../images/top_bg.png) no-repeat top;border-bottom: 1px solid #c0d5e6;}
.top_bg{width:1200px;height: 130px;}
.top_logo{width: 800px;height: auto;float:left;margin-top:33px;}
.top_bg_r{float:right;margin-top: 24px;width: 300px;text-align: right;}

/*** 搜索 ***/
#search {float:right;display:block;width:256px;height:40px;margin-top:20px;}
#search li.ipt{float:left;width:200px;height:40px;}
#search li.ipt .keyword{float:left;display:block;border:none;width:216px;padding-left:16px;height:40px;font:14px/40px "微软雅黑";color: #fff;background:url(../images/ss_txt.png) no-repeat left center;}
#search li.btn{float:right;cursor:pointer;width:40px;height:40px;display:block;background:url(../images/ss_bt.png) no-repeat left top;}

.top_nav{width: 1200px;height:56px;background-image: linear-gradient(135deg, rgba(41, 137, 204,0.8), rgba(0, 72, 144,0.8));position:relative;z-index:1;border-radius: 0 0 16px 16px;}
.top_nav ul{width:1200px;height: 56px;margin-left: 40px;}
.top_nav .nLi{float:left;}
.top_nav .nLi a{float:left;font:16px/56px "微软雅黑";color: #fff;padding: 0px 36px;text-align:center;}
.top_nav .nLi a:hover{background-color:rgba(30, 59, 161, 0.5);;color:#fff;}
.top_nav .nLi.on a{background-color:rgba(30, 59, 161, 0.5);color:#fff;}
.top_nav .return{height: 86px;width: 135px;position: relative;line-height: 80px;text-align: center;color: #fff;margin-top: -14px;float: right;right: 72px;}



#container{width:1200px; height:auto; padding:0px 0px 10px 0px;}
/* 防止高度称不开 */
.clearfix:after {content: '.';clear: both;display: block;height: 0;visibility: hidden;}
.clearfix:after, .clearfix:before {content: " "; display: table;}


/******** banner ********/
.focusBox {width:100%;height:500px;position:relative;overflow:hidden;text-align:center;margin-top:130px !important;background-color: #c3def2;}
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img {max-width:100%;min-height:500px;height:100%;display: block;position: relative;left: 50%;transform: translateX(-50%);}
.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: 10px;width: 36px;cursor: pointer;display:inline-block; *display:inline;zoom:1;box-shadow: 0 0 4px 4px rgba(255, 255, 255, 0.16);border-radius: 24px;}
.focusBox .hd .on{width:36px; 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;} 
 

#container{width:1200px;}
/* 防止高度称不开 */
.clearfix:after {content: '.';clear: both;display: block;height: 0; visibility: hidden;}
.clearfix:after, .clearfix:before {content: " "; display: table;}



/***** foot *****/
.footer{float:left;width:100%;height:auto}
.footer .footer_link{height:48px;background:#f4f9fd;}
.footer .footer_link span{float:left;font-size:16px;line-height: 16px;font-weight:bold;color: #3f91e4;border-right:1px solid rgba(0, 91, 183, 0.24);margin: 16px 0;padding-right:10px;}
.footer .footer_link a{height:14px;font-size:14px;color: #3f91e4;padding:0 20px;line-height:48px;}
.footer .footer_link a:last-child{border:none;}
.footer .footer_link a:hover{font-weight:bold;}
.footer .footer_m{background-color: #095dac;height:120px;border-top: 3px solid rgba(255, 255, 255, 0.5);color:rgba(255, 255, 255, 0.88);text-align:center;}
.footer .footer_main{margin-top:24px;}
.footer .footer_main p{font-size: 12px;line-height: 24px;}
.footer .footer_main p span{padding:0 10px;}
.footer .footer_main p a{color:rgba(255, 255, 255, 0.88);}
.footer .footer_main p a:hover{text-decoration:underline;}

.link{ width:1200px;text-align:left;  }
.link .hd{position:relative; }
.link .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.link .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.link .hd ul li.on{}
.link .arrow{position:absolute;top:0;}
.link .arrow a{display:block;width:32px;height:60px;float:right;margin-top: 2px;overflow:hidden;cursor:pointer;background:url("http://www.cqkjzyxy.com/templates/zsw/images/left-right.png") 0 0 no-repeat;}
.link .arrow .next{background-position: -32px 0;float: right;position: relative;right: -1134px;}
.link .arrow .prevStop{ background-position:-60px 0; }
.link .arrow .nextStop{ background-position:-60px -50px; }




