﻿@charset "utf-8";
a,body,button,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,input,li,ol,p,select,td,textarea,th,tr,ul{margin:0;padding:0}
dl,li,ol,ul{list-style-type:none}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
*{word-break: break-word;}
address,caption,cite,code,dfn,em,i,th,var,b,strong{font-style:normal;font-weight:400;font-style:normal}
button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
button,input{overflow:visible;vertical-align:middle;outline:0}

body,button,input,select,td,textarea,th{font: 14px/1.6 'microsoft yahei',arial,sans-serif;color:#333;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased}
body{line-height:1.6;-webkit-font-smoothing:antialiased;background-color:#fff;}
h1,h2,h3,h4,h5,h6{font-size:100%}
img{border:0;vertical-align:middle;display:inline-block;}
a,area{outline:0;color:#333;blr:expression(this.onFocus=this.blur())}
a{text-decoration:none;cursor:pointer}
a:hover{outline:0}
a.ie6:hover{zoom:1}
a:focus{outline:0}
a:active,a:hover{outline:0}
:focus{outline:0}
sub,sup{vertical-align:baseline}
textarea{resize:none;overflow:hidden;resize:none}
img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}
.img-responsive{max-width:100%;height:auto}
html{overflow:-moz-scrollbars-vertical;zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}
(this))}
.clear{display:block!important;float:none!important;clear:both;overflow:hidden;width:auto!important;height:0!important;margin:0 auto!important;padding:0!important;font-size:0;line-height:0}
::-webkit-input-placeholder {color:#b4b4b4;}
::-ms-input-placeholder {color:#b4b4b4;}
.clearfix:after{content:"";overflow:hidden;display:block;height:0px;clear:both;}
.dn{display: none;}
.fl{float:left;}
.fr{float:right;}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main{width:1200px;margin:0 auto;}
body{background:#f2f2f2;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {  	/* WebKit browsers */
  color: #ccc;
}
input:-moz-placeholder,textarea:-moz-placeholder {            	/* Mozilla Firefox 4 to 18 */
  color: #ccc;
}
input::-moz-placeholder,textarea::-moz-placeholder {           	/* Mozilla Firefox 19+ */
  color: #ccc;
}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {       	/* Internet Explorer 10+ */
  color: #ccc;
}
/*头部*/
.head{padding:14px 0;background:#fff;}
.head .fr img{vertical-align: middle;}
.head .fr .right{font-size:20px;line-height:1;color:#999;display: inline-block;vertical-align: top;}
.head .fr .right img{margin-right:2px;}
.head .fr .right p{font-family: Impact;color:#039ee5;font-size:36px;margin-top:10px;}
.head .fr .search{background:url(../images/search_bg.png) no-repeat;padding-right:40px;height:42px;width:230px;position: relative;margin-top:10px;}
.head .fr .search input{border:0;outline: none;line-height:38px;padding:3px 0;text-indent: 20px;color:#666;width:230px;background: none;}
.head .fr .search .btn{position: absolute;right:0;top:10px;width:40px;cursor: pointer;}
/* 首页搜索框 */
.head .fr .search_wrap{width:384px;height:38px;border:1px solid #ccc;border-radius: 4px;background:#f2f2f2;position: relative;border-right:0;margin-top:11px;}
.head .fr .search_wrap input{border:0;background: none;line-height:38px;text-indent: 10px;width:394px;height:38px;padding:0;}
.head .fr .search_wrap .btn{position: absolute;width:100px;background:#039ee5;text-align: center;right:0;top:-1px;bottom:-1px;font-size:14px;line-height:40px;color:#fff;border-radius: 0 4px 4px 0;}
.head .fr .search_wrap .btn img{margin-right:10px;}

.nav_wrap{height:60px;background:#01c9fc;}
.nav_wrap ul li{float:left;width:110px;text-align: center;font-size:16px;margin-right:45.7px;line-height:60px;}
.nav_wrap ul li a{width:110px;text-align: center;font-size:16px;line-height:60px; display:block;}
.nav_wrap ul li a{color:#fff;}
.nav_wrap ul li.active,.nav_wrap ul li:hover{background:#039ee5;}
.nav_wrap ul li:last-child{margin-right: 0;}
/* .inner{background:#039ee5;} */
.inner ul li.active,.inner ul li:hover{background:#039ee5;}
/*底部*/
.footer{background:#282e3c;}
.footer .foot{padding:35px 0 20px;color:#c9cbce;}
.footer .foot .fl .tel{font-size:22px;}
.foot_nav{overflow: hidden;margin-bottom:20px;}
.foot_nav a{font-size:16px;margin-right:35px;float:left;color:#fff;}
.footer .foot .fl .contact p{line-height:30px;padding-left:22px;background:url(../images/icon.png) no-repeat 0 10px;}
.footer .foot .fl .contact p.phone{background-position: 0 -20px;}
.footer .foot .fl .contact p.email{background-position: 0 -50px;}
.footer .foot .fr img{width:160px;height:160px;}
.footer .copyright{line-height:54px;border-top:1px solid rgba(255,255,255,.05);font-size:12px;text-align: center;color:#9ea1a7;}
.footer .copyright a{color:#9ea1a7;}
/* 分页 */
.page{text-align: center;padding:50px 0;}

.pageList{text-align:center;font-size:12px;line-height:36px;color:#999;display: inline-block;}
.pageList a{float:left;border:1px solid #dadada;color:#666;width:48px;line-height:36px;font-size:14px;background: #fff;margin:0 4px}
.pageList a.br{border:1px solid #ddd;}
.pageList a.prevPage{width:82px;color:#999;border-right:1px solid #dadada;}
.pageList a.nextPage{width:82px;color:#999;border-right:1px solid #dadada;}
.pageList a:hover,.pageList a.on{background-color:#01c9fc;color:#fff;border-color:#01c9fc;}
.page span{float:left;border:1px solid #dadada;color:#666;line-height:36px;font-size:14px;background: #fff;}
.pageList a.nex{width:80px;}
.pageList span{float:left;margin:0 4px; padding:0 5px;}
.pageList .current{width:48px;}
.pageList .disabled{width:80px;}
.pageList a.pan{width:80px;}
.pageList span.current{background-color: #ccc;}