@charset "utf-8";

body,hr, p,blockquote, dl, dt, dd, ul, ol, li,form, fieldset, legend, img{ border:none; margin: 0; padding: 0;}

body{font-size:12px;color:#666;font-family:"微软雅黑";background:#0c57bc;width:100%;overflow-x:hidden;word-break:break-all;}

em{font-style:normal;}

h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:normal}

ul,ol,li{list-style:none;}

a{text-decoration:none;color:#999;}

a:hover{text-decoration:none;}

img{border:none;line-height:0;font-size:0;vertical-align:bottom;}

.clear{clear:both;line-height:0;font-size:0;overflow:hidden;}

.fr{float:right}

.fl{float:left}

/*======================浮动的外层==================*/

.clearfix:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}

.clearfix{display:inline-block; }

/* required comment for clearfix to work in Opera \*/

* html .clearfix{zoom:1}

.clearfix{display:block;}

/* end clearfix */

/*header*/

.wrapper{width:1160px;background:#fff;margin:0 auto;padding:0 20px}

.header .head{padding:26px 0}

.head .telphone{background:url(../images/tel.png) no-repeat right center;color:#666;font-size:14px;padding-right:50px;}

.telphone span{display:block;color:#0059a9;font-size:24px;font-family:"宋体"}

.menu{height:60px;background:#f2f2f2}

.menu li{float:left;height:60px;line-height:60px}

.menu li a{display:block;color:#666;font-size:16px;width:165.7px;text-align:center;}

.menu li a:hover{background:#0c57bc;color:#fff}

.gun_box{width:100%;height:24px;background:#e8e8e8;padding:8px 0}

.scrollbox{width:1160px;position:relative;}

#scrollDiv{width:700px;height:24px;overflow:hidden;display:block;}

#scrollDiv h1{color:#0059a9;font-size:14px;display:inline-block;float:left;border-right:1px solid #d5d5d5;padding:0 20px;margin-right:20px;font-weight:bold;line-height:24px}

#scrollDiv ul{display:inline-block}

#scrollDiv li{width:458px;height:24px}

#scrollDiv li a{color:#666;font-size:12px;line-height:24px}

#scrollDiv li a em{display:inline-block;float:right}

.scroltit{position:absolute;left:650px;top:-7px;width:10px;}

.scroltit small{float:right;width:10px;height:20px;}

.scroltit small img{margin-top:6px;}

.scrollbox .more{ display:inline-block; float:right; line-height:24px}

/*焦点图*/

.banner{width:100%;height:430px;clear:both;position:relative;}

.banner .ck-slide{width:100%;height:430px;margin:0 auto;position:relative;overflow:hidden;}

.banner .ck-slide ul.ck-slide-wrapper{height:430px;}

.banner .ck-slide ul.ck-slide-wrapper{position:absolute;top:0;left:0;z-index:1;margin:0;padding:0;list-style-type: none;}

.banner .ck-slide ul.ck-slide-wrapper li{position:absolute;}

.banner .ck-slidebox{position:absolute;left:50%;bottom:15px;z-index:30;}

.banner .ck-slidebox ul{height:20px;}

.banner .ck-slidebox ul li{float:left;margin:0 3px;}

.banner .ck-slidebox ul li em{display:block;width:10px;height:10px;text-indent:-9999px;cursor:pointer;border-radius:100%;background:#fff}

.banner .ck-slidebox ul li.current em{background:#0c57bc}

.banner .ck-slidebox ul li em:hover{background:#0c57bc}

/* footer */

.footer{width:1160px;background:#0c57bc;margin:0 auto;padding:20px}

.footer p{text-align:center;color:#fff;font-size:12px;line-height:32px}

.footer p a{color:#fff}

.footer .f_menu{text-align:center;padding-bottom:10px}

.f_menu a{display:inline-block;color:#fff;font-size:12px;line-height:32px;margin:0 20px}
