@charset "utf-8";
/* 初始化*/
body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, img,
button, form, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{margin: 0;padding: 0;}
body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, img, button, form,th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block;}
html{-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body{font: 14px Helvetica Regular, Microsoft YaHei,sans-serif,Tahoma;color: #434343; background: #f1f4f9; min-width: 1200px;font-family:"PingFang SC","微软雅黑",STHeiti,'Microsoft YaHei',Helvetica,Arial,sans-serif; }
input{outline:none;}
em, i{font-style: normal;}
ul, ol{list-style: none;}
a{text-decoration: none;color: #444;outline: 0;}
.fl{float: left;}
.fr{float: right;}
a:hover{text-decoration: none; color: #00adb5; }
img{border: none;-ms-interpolation-mode: bicubic;}
.clearfix:after{content: "";display: block;visibility: hidden;height: 0;clear: both;}
.clearfix{zoom: 1;}
.hide{display: none;}
.commont{width: 1200px; margin: 0 auto;}
.center{ width: 1200px;margin: 0 auto; display: block; position: relative;}
.ico_img{background: url("../images/ico_img.png") no-repeat center;}
.header_warp{position: relative; z-index: 2;}
.header_top {height: 40px; line-height: 40px; background: #f9f9f9; overflow: hidden;}
.header_top .divlef{float: left; display: block; color: #898989; font-size: 14px;}
.header_top .divlef a{color: #898989; }
.header_top .divlef span{width: 16px;height: 16px;background-position:  0 0; display: inline-block; vertical-align: middle; margin: -3px 6px 0 0;}
.header_cent{height: 103px; width: 100%; background: #fff;}
.header_cent .logo{display:block; float: left; width: 207px; height: 55px; margin-top: 20px;}
.header_cent .logo img{display: block; width: 100%; height: 100%;}
.header_cent .search{float: right;width: 386px; margin-top: 27px;}
.header_cent .search .inputtext {width:266px;line-height:43px;height:43px;background:#eeeeee;border:1px solid #393e46;float:left;}
.header_cent .search input {float:left;border:none;background:none;color:#000;font-size:14px;height:20px;line-height:20px;padding:12px 10px;width:250px;}
.header_cent .search .btn {float:left;width:100px;height:45px;background:#393e46;color:#fff;text-align:center;line-height:45px;cursor:pointer;}
.header_cent .search button {font-size:14px;color:#fff;background:none;cursor:pointer;width:100%;height:100%;display:block;border:none;}
.header_nav{height: 50px; line-height: 50px; overflow: hidden; background: #393e46;}
.header_nav ul li{ float: left; color: #fff; font-size: 18px; width: 150px; text-align: center; position: relative; transition:all 0.1s linear ; -webkit-transition:all 0.1s linear ; -moz-transition:all 0.1s linear ; -ms-transition:all 0.1s linear ; -o-transition:all 0.1s linear ; }
.header_nav ul li a{display: block; color: #fff;  text-decoration: none; display: block; width: 100%; height: 100%;}
.header_nav ul li.on{background: #2b3139;}
.header_nav ul li:hover{background: #2b3139;}

.fotter_warp{position: relative; z-index: 3;}
.yq_link{ background: #fff; text-align: center; padding: 23px 0;color: #434343;}
.yq_link .center{ width: 910px;margin: 0 auto;}
.yq_link a{ line-height: 34px; color: #434343; padding: 0 8px; display: inline-block; vertical-align: middle;}
.yq_link span{ display: inline-block; vertical-align: middle;}
.fotter_but{ padding: 15px 0; background: #393e46;}
.fotter_but p{ line-height: 32px; text-align: center; font-size: 12px; color: #fff;  }


.pagewrap{  width: 100%; height: 32px; padding: 30px 0; line-height: 30px; text-align: center; color: #333333;overflow: hidden;}
.pagewrap a,.pagewrap span{ display: inline-block; height: 30px; text-align: center; line-height: 30px; border:1px solid #e6e6e6; padding: 0 12px; margin: 0 2px; font-size: 14px; color: #666; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; }
.pagewrap a.current ,
.pagewrap .active a,
.pagewrap a:hover{color: #fff;  background: #00adb5; text-decoration: none;}
.pagewrap li{display: inline-block; _zoom:1;display:inline; }
.pagewrap .page .prev,.pagewrap .page .netx{width:38px;}
.pagewrap .page{margin: 0 auto;display: block;}
.pagewrap li.active a{color: #fff;  background: #00adb5;}









