@charset "utf-8";



/*全局 on*/
html{-webkit-text-size-adjust:none;}
*html{background-image:url(about:blank); background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
*{margin: 0; padding: 0; list-style: none;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
body{min-width: 1200px; padding:0; margin:0; font: 16px "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif; color: #000000;background:#fff;
overflow-x: hidden; }
input,textarea,select,button,label{vertical-align:middle; outline:none; font-family:"Microsoft YaHei",微软雅黑;}
textarea{resize:none;}
ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,a,form,input,label,select{margin:0; padding:0; list-style:none;}
a{color:#3d3d3d; text-decoration:none; outline:none;}
a:hover{color:#006ebc;}
a img{border:none;}
.fl{float:left;}
.fr{float:right;}
.clear{margin:0; overflow:hidden; visibility:hidden; font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.clearfix:after{visibility:hidden; display: block; font-size: 0; content:" "; clear:both; height:0;}
* html .clearfix{zoom: 1;} /* IE6 */
*:first-child+html .clearfix{zoom: 1;} /* IE7 */
h1,h2,h3{font-weight: normal;}
.hidden,.f-dn{display: none;}
.is-main{width: 1200px;margin: auto ;margin-bottom: 20px}


/*全局 end*/

/*头部 on*/
.is-header{height: 120px;overflow:hidden;}
.m-top{width: 1200px;margin:auto;}
.m-top img{float: left;}
.m-sj{/*width: 520px;*/width: auto;height: 70px;margin-top:20px;/*border:1px solid pink;*/}
.m-sj .rq,.m-sj span{font-size: 14px;color: #3d3d3d;}
.m-sj span{display: block;float: right;}
.m-sj a{color: #3d3d3d;}
.m-sj .rq{/*width: 153px;*/width: auto;height: 17px;overflow:hidden;margin-right: 20px;margin-top: 3px;}
.m-search{width: 311px;height: 38px; background:url(../images/ss-bg.png) center no-repeat;margin-top: 12px;position: relative;}
.u-searchtext{background:none;border:none;width: 260px;height: 38px; line-height: 38px;text-indent:1em;font-size: 12px;color: #757575;position: absolute;top:0;left: 0;}
.u-searchbtn{border:none;background:url(../images/ss.png) center no-repeat;width: 51px;height: 38px;cursor: pointer;position: absolute;top:0;right: 0;}
.wd{/*border:1px solid red;*/float: left;width: 200px;height: 30px;margin-top: 15px;}

/*菜单*/
.m-nav{width: 100%; height: 52px; background: #1f89e1; position: relative; font-family:微软雅黑; }
.m-navc{ margin:auto; width: 1200px;  line-height: 52px; overflow:hidden;}
.m-nav ul{width: 1210px;}
.m-nav ul li{position:relative;float: left;  text-align: center;}
.m-nav ul li a{display: block; color: #fff;font-weight: bold; font-size: 18px; width: 150px;height: 52px;
	background: url(../images/nav-bg.png) right center no-repeat;}
.m-nav ul li img{position: relative;top:9px;margin-right: 5px;}
.m-nav ul li:hover img{transition:all 1s;transform:rotateY(360deg);}




/*头部 end*/

/*底部 on*/
.is-footer{width: 100%; height: 192px; background: #1f89e1;overflow:hidden;font-size: 14px;color:#fff;}
.m-footer{width: 1200px;margin:auto;}
.m-footer img,#_span_jiucuo{margin-top:11px;}
.m-lj{height: 64px;border-bottom: 1px solid #3ca2f6;line-height: 64px;margin-bottom: 20px;}
.m-lj ul li{float: left;margin-right:20px;}
.m-footer p{text-indent:left;line-height: 40px;width: 900px;float: left;}
.m-footer a{ color:#fff;}
.m-zf {margin-bottom: 30px;width: 260px;height: 84px;position: relative;}
.m-zf ul li{float: left;}
#_span_jiucuo{position: absolute;top:10px;}
#backTop {position: fixed;right: 3.2rem;top: 70%;display: none;cursor: pointer;z-index: 999;}
/*底部 end*/

/*pagination*/
.m-pagination{padding: 15px; display: inline-block;}
.m-pagination li{float: left; margin: 3px; height: 28px; font-size: 14px;}
.m-pagination li a{display: block; padding: 0 10px; line-height: 26px; border: 1px solid #ccc; font-size: 14px; background: #fff; cursor: pointer;}
.m-pagination li.u-redirect{line-height: 28px;}
.m-pagination li.u-redirect input{padding: 0 5px; vertical-align: middle; width: 42px; height: 28px; line-height: 28px; border: 1px solid #ccc; margin: -2px 0 0 3px; *margin: -2px 0 0 3px; _margin: -2px 0 0 3px;}
.m-pagination li.active a,.m-pagination li a:hover{background: #0097e0; border: 1px solid #0097e0; color: #fff;}
.m-pagination li.page-info a,.m-pagination li.page-info a:hover{border: 1px solid #ccc; cursor: default; color: #666; background: #fff;}
.m-pagination li.disabled a,.m-pagination li.disabled a:hover{background: #eee; border: 1px solid #ccc; cursor: default; color: #666;}

