﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{margin:0; padding:0; font-family:"STHeiti,Arial",Microsoft YaHei;text-align:center; background:#e6ecf5;min-width:320px;}
div,ul,li,ol,h1,h2,h3,h4,h5,h6,p,input,dl,dt,dd,table,th,tr,td,span,form,bdo,em,select,i,kbd,textarea,pre,form,fieldset{margin:0; padding:0; list-style:none;}
img{border:none;vertical-align:middle;}.clear{clear:both;} i{font-style:normal;}
a:link,a:visited{text-decoration:none; color:#333;} a:hover{color:#007cc2; text-decoration:none;}
a.blue:link,a.blue:visited{color:#e11c1a;} a.blue:hover{color:#1155cc;}
.top{width:100%; height:45px; background:#1d253c; overflow:hidden;}
.top h2{font-size:24px; font-weight:bold; line-height:44px; color:#fff; overflow:hidden; padding-right:20px;}
.logo{ height:44px; float:left; width:180px;}
.logo .logo_img{ float:left;}
.logo img{padding-top:5px;}
.img_ok {
    background-image: url(./images/ok.png);
    _background-image: url(./images/ok.gif);
    background-repeat: no-repeat;
    width: 20px;
    height: 16px;
    display:inline-block;
    
}
.img_history {
    background-image: url(./images/history.gif);
    background-repeat: no-repeat;
    width: 20px;
    height: 16px;
    display:inline-block;
    
}
.icon_ok {
    background-image: url(./images/ok.png);
    _background-image: url(./images/ok.gif);
    background-repeat: no-repeat;
    background-position: 0 40%;
    padding: 0 5px 0 18px;
    display: inline-block;
    white-space: nowrap;
    word-break: keep-all;
    word-wrap: normal;color:#333;
}
.icon_history {
      background-image: url(./images/history.gif);   
    background-repeat: no-repeat;
    background-position: 0 40%;
    padding: 0 5px 0 18px;
    display:inline-block;
	white-space:nowrap;
    word-break: keep-all;
    word-wrap: normal;color:#333;
}
#locating{
    color: #40320d;
    width:200px;
    height: 24px;
    text-align: center;
    background: rgba(255,255,255,0.9);
    padding: 5px 0px;
    border: 1px solid;
    border-radius: 5px;
    position:fixed;
    margin:auto;
    left:0;
    right:0;
    top:0;
    bottom:0;
    z-index:999;
    display:none;
}
#locating img{
    float: left;
    position: absolute;
    left: 22px;
    top: 8px;
}
.custo
.logo .logo_bt {
    width: 210px;
    height: 44px;
    float: left;
}
.logo .logo_bt h3 {
    display: block;
    width: 210px;
    height: 20px;
    float: left;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    margin-top: 8px;
}
.logo .logo_bt p {
    font-size: 10px;
    color: #fff;
    display: block;
    width: 210px;
    height: 15px;
    line-height: 15px;
    letter-spacing: 1px;
    float: left;
}
.fanhui{background:url(./images/fanhui.png) no-repeat 15px center; height:44px; float:left; width:40px;}
.fanhui a{font-size:0; width:50px; height:44px; display:block; overflow:hidden; text-indent:-1000px;}

.tel{float:right; height:44px; line-height:44px; color:#fff; overflow:hidden;}
.tel a{ display:block; width:44px; height:44px; float:left;}
.tel .suosou{ background:url(./images/sousuo.png) no-repeat;}
.tel .shezhi{ background:url(./images/shezhi.png) no-repeat;}

.menu{width:100%; display:block; overflow:hidden;}
.menu ul li{float:left; width:33%; font-size:14px; color:#333; text-align:center; border-bottom:1px solid #cccccc;  background-color:#e6ecf5;}
.menu ul li span{border-left:1px solid #cccccc; display:block; padding:18px 5px 0; line-height:16px; height:62px; overflow:hidden; margin:0 auto;line-height:30px;}
.menu ul li span a{ color:#007cc2; display:block; margin:auto; width:104px; height:40px; line-height:30px; }
.menu ul li span img{  margin-top:10px; float:left;}
.menu ul li span b{ float:left;margin-top: 10px; margin-left: 5px; font-weight: normal; font-size:16px;}
   



.guwen ul li span{height:105px; padding:10px;}
.guwen ul li img{ border:1px solid #fff; box-shadow:1px 2px 5px #999; margin-bottom:5px;}
.freebtn{width:50%; display:block;}
.tuijian,.newbox,.list,.ranklist,.newboxdd {margin:5px; background:#fff; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border:1px solid #ddd; padding:5px;}
.tuijian p img{float:left; margin-right:10px;}
.tuijian p{text-align:left; font-size:18px; color:#333; height:70px; overflow:hidden; line-height:24px;}
.newbox li{line-height:35px; font-size:16px; text-align:left;display:block; border-bottom:1px solid #f4f4f4; overflow: hidden;}
.newrow{width:100%; display:block;overflow:hidden; margin-bottom:60px;}
.newtitle{width:100%; background:#dbd3cf; display:block; overflow:hidden;}
.newtitle li{float:left; width:25%; line-height:40px; font-size:18px; text-align:center;} 
.newtitle2 li{float:left; width:50%; line-height:40px; font-size:18px; text-align:center;} 
.newtitle h2{font-size:18px;line-height:40px; padding-left:10px; text-align:left;}
.curnewbtn{color:#be0000; border-bottom:3px solid #e11c1a;}
.newboxdd ul li{line-height:35px; font-size:16px; text-align:left; background:url(./images/icon.png) no-repeat right center; display:block; border-bottom:1px solid #f4f4f4;}
.newboxdd p{line-height:35px; font-size:18px; color:#333; text-align:left; text-indent:25px;}
.newboxdd strong{font-size:20px; line-height:45px; text-align:center;font-weight: bold;}

.newboxdd dl dt{line-height:35px; font-size:18px; color:#333; text-align:left; text-indent:25px;}
.newboxdd dl dd{line-height:35px; font-size:18px; color:#333; text-align:left; text-indent:35px;}

.bigbox{position:relative; -webkit-transition:left 600ms ease-out; width:100%; height:280px; overflow:hidden; text-align:left;}
.pic_list{padding:5px; height:72px; overflow:hidden; margin-bottom:10px;}
.pic_list img{ float:left; padding:2px; border:1px solid #eee; margin-right:10px;}
.pic_list span{font-size:14px; line-height:25px; text-align:left; color:#999;}
.pic_list strong{font-size:16px; display:block;}
.pic_list p{font-size:14px; height: auto; width:100%;}
.li_list{ float:left; vertical-align:top; display:block; width:100%;}
.li_list p{width:100%; border-bottom:1px solid #eee; height:30px; line-height:30px; font-size:16px; text-align:left; display:block;background:url(./images/icon.png) no-repeat 98% center; overflow:hidden;}
.li_list p span{padding-left:5px; width:92%; display:block;}

.linews{padding:0 10px; float:left; vertical-align:top; display:block;}
.linews p{text-align:left; line-height:30px; font-size:16px; border-bottom:1px dashed #f4f4f4; padding-left:10px;}
.linews p strong{color:#be0000;}

.go_btn{margin: 6px auto;height:34px;width:98%;border: 1px solid #ddd;text-align:center;line-height:34px;font-size:16px;
background: -webkit-gradient(linear,0 0,0 100%,from(whiteSmoke),to(#E3E3E3));background: -moz-linear-gradient(top,whiteSmoke,#E3E3E3);
-webkit-border-radius:5px;border-radius:5px; display:block; float:left; margin-left:1%;}
.go_btn em{ font-style:normal; cursor:pointer;}

.footer{background:#e11c1a; padding:5px; text-align:center;}
.footer p{font-size:100%; color:#fff; line-height:30px;}
.footer p a{color:#fff; font-size:100%; font-family:Arial, Helvetica, sans-serif; }
.nav,.search{ padding:10px;overflow:hidden; display:block;}
.nav ul li{width:100%; margin-bottom:10px; border:1px solid #ddd; border-radius:5px; -webkit-border-radius:5px; box-shadow:0 2px 0 #eee; font-size:18px; -moz-border-radius:5px; background:url(./images/btn2.gif) repeat-x 0 0;height:40px; line-height:40px; display:block;}
.nav ul li a{width:100%; height:40px; display:block;}
.search p{margin-bottom:10px;}
.search .txt{width:100%; height:35px; line-height:35px; border:1px solid #ddd;font-size:18px;}
.search select{width:100%; height:35px; line-height:35px; border:1px solid #ddd;font-size:18px;}
.search .btn{width:100%; height:40px; line-height:40px; border:none; font-size:18px; font-weight:bold; background:#aec5e1;}
.list ul li{padding:5px; border-bottom:1px solid #f4f4f4; display:block; text-align:left;background:url(./images/icon.png) no-repeat right center; }
.list ul li:hover{background:#f1edd1;display:block;}
.list ul li strong{font-size:18px; line-height:20px;display:block;}
.list ul li strong em{font-size:12px; color:#be0000; font-style:normal; padding-left:2px;}
.list ul li span{font-size:12px; line-height:16px; color:#999;}
.sosobox{width:100%; background:url(./images/btn2.gif) repeat-x 0 0; height:35px; border-bottom:1px solid #ddd; padding:5px 0; overflow:hidden;} 
.sosobox .txt{width:80%; height:33px; border:1px solid #ddd; line-height:33px; font-size:16px; color:#666;}
.sosobox .btn{width:19%; height:35px; border:none; background:#333; color:#fff; line-height:35px;}
.page{padding:10px; display:block; color:#333;}
.shengqingbtn{overflow:hidden; display:none; margin:0 auto;}
.shengqingone a:link,.shengqingone a:visited{color:#333; background:url(./images/btn2.gif) repeat-x 0 0; padding:5px 10px; font-size:14px; height:40px; line-height:40px; border:1px solid #ddd; border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.shengqingone a:hover{color:#fff;background:url(./images/topbg.png) repeat-x 0 0; padding:5px 10px; font-size:14px; height:40px; line-height:40px; border:none; border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.shengqingtwo a:link,.shengqingtwo a:visited{color:#fff;background:url(./images/topbg.png) repeat-x 0 0; padding:5px 10px; font-size:14px; height:40px; line-height:40px; border:none;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.shengqingtwo a:hover{color:#333; background:url(./images/btn2.gif) repeat-x 0 0; padding:5px 10px; font-size:14px; height:40px; line-height:40px; border:1px solid #ddd; border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.list p{line-height:28px; font-size:16px; text-align:left; padding-left:10px;}
.list p{line-height:28px; font-size:16px; text-align:left; padding-left:10px;}
.list p strong{color:#be0000; line-height:20px; font-size:18px; display:block;}
.list p span{font-size:12px; color:#999; height:12px;}
.list p bdo{font-size:14px; color:#666; line-height:20px;}
.list textarea{width:100%; height:150px; border:1px solid #ddd;}
.jianjie{width:100%; height:200px; overflow:scroll; overflow-x:hidden;}
.jianjie p{line-height:30px; font-size:14px; color:#666; text-align:left;}

.majorbox{padding:5px; overflow:hidden; display:block;}
.majorbox h2{line-height:30px;color:#cc0000; font-weight:600; font-size:18px; margin-bottom:10px;}
.majorbox p a:link,.majorbox p a:visited{padding:3px 5px; background:#666; margin-right:5px; color:#fff; margin-bottom:5px; display:inline-block;}
.majorbox p a:hover{padding:3px 5px; background:#e11c1a; color:#fff;display:inline-block;}
.majorbox ul li{border-bottom:1px solid #ccc; border-top:1px solid #fff; height:35px; line-height:35px; font-size:12px; text-align:left; overflow:hidden; color:#999;}
.majorbox ul li strong{font-size:16px; padding-right:5px;}
.ranklist ul li{line-height:35px; border-bottom:1px solid #f4f4f4; display:block; text-align:left; font-size:16px;font-weight:600;background:url(./images/icon.png) no-repeat right center;}
.ranklist ul li em{padding:2px 5px; background:#be0000; color:#fff; margin-right:5px; font-style:normal; font-size:12px; font-weight:600;}





/*FlexSlider幻灯片  样式开始*/

.myflexslider{ position: relative;}

/*幻灯片标题*/

 .flex-caption { width:100%; padding:3px 0px; position: absolute; bottom: 3px;color: #fff;text-align: right;font-size: 14px;line-height: 22px;height:22px;max-width:640px}

/* FlexSlider Necessary Styles*/

.flexslider {margin: 0; padding: 0;}

.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */

.flexslider .slides img {width: 100%; display: block;}

.flex-pauseplay span {text-transform: capitalize;}



/* Clearfix for the .slides element */

.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}

html[xmlns] .slides {display: block;}

* html .slides {height: 1%;}



/* No JavaScript Fallback */

/* If you are not using another script, such as Modernizr, make sure you

 * include js that eliminates this class on page load */

.no-js .slides > li:first-child {display: block;}



/* FlexSlider Default Theme

*********************************/

.flexslider { margin: 0 0 60px; background: #fff; border: 4px solid #fff; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2); box-shadow: 0 1px 4px rgba(0,0,0,.2); zoom: 1; }

.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }

.loading .flex-viewport { max-height: 300px; }

.flexslider .slides { zoom: 1; }

.carousel li { margin-right: 5px; }



/* Direction Nav */

.flex-direction-nav {*height: 0;}

.flex-direction-nav a  { display: block; width: 40px; height: 40px; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }

.flex-direction-nav .flex-prev { left: -50px; }

.flex-direction-nav .flex-next { right: -50px; text-align: right; }

.flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }

.flexslider:hover .flex-next { opacity: 0.7; right: 10px; }

.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }

.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }

.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 40px; display: inline-block; content: '\f001'; }

.flex-direction-nav a.flex-next:before  { content: '\f002'; }



/* Pause/Play */

.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }

.flex-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }

.flex-pauseplay a:hover  { opacity: 1; }

.flex-pauseplay a.flex-play:before { content: '\f003'; }



/* Control Nav */

/*.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}*/

.flex-control-nav{ width: 100%;position:absolute; bottom:10px;  margin:0px; text-align: center; border:0px dashed red}

.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}

.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); }

.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }

.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }



.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}

.flex-control-thumbs li {width: 25%; float: left; margin: 0;}

.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}

.flex-control-thumbs img:hover {opacity: 1;}

.flex-control-thumbs .flex-active {opacity: 1; cursor: default; }





/*登录开始*/
  
.line_d2 {
    width: 100%;
    position: relative;
    height: 1px;
    overflow: hidden;
	margin-left: 3em;
}
ul li .lockicon {
    background: url(./images/lockicon.png) no-repeat 0 50%;
    background-size: 1.5em 1.5em;
} 
.loginbtn{ padding:0em 1em; overflow:hidden; margin:10px 0px;;}
.loginbtn input[type=button] {
   margin: 6px auto;
    height: 40px;
    width: 98%;
    border: 1px solid #ddd;
    text-align: center;
    line-height: 34px; 
	font-weight:bold;
    font-size: 18px;
    background: -webkit-gradient(linear,0 0,0 100%,from(whiteSmoke),to(#E3E3E3));
    background: -moz-linear-gradient(top,whiteSmoke,#E3E3E3);
    -webkit-border-radius: 5px;
    border-radius: 5px;
    display: block;
    float: left;
    margin-left: 1%;
	
}   
    
.loginhref{height:2.833em; line-height:2.833em; overflow:hidden; padding:0 1.25em;margin-top:0.25em;}
.loginhref span a{color:#909090; font-size:1em;}
.loginhref span.xyreg{ background:url(./images/regicon.png) no-repeat 0 50%; background-size:1em 1em; font-size:1em; padding-left:1.5em; float:left;} 

/*登陆结束*/



.zhuce ul li {height:3em; position:relative;  padding-left:1em; background-color:#fff;}
.zhuce ul li .phoneicon { background:url(./images/usericon.png)no-repeat 0 50%;  background-size: 1.5em 1.5em;}
.zhuce ul li .icon {width: 1.5em;  height: 3em; position: absolute; left: 1.25em;top: 0;}

.zhuce ul li .input-txt { width: 100%; font-size: 1em; height: 3em;vertical-align: middle;  border: 0px;}   

.dibu{ width:100%; height:46px;/* background:url(./images/dibu_bg.png);*/  background-color:rgba(255,255,255,0.95); position:fixed; bottom:0; z-index:9999; overflow:hidden; border-top:1px solid #b5b4b4;}
.dibu h4{ width:35%; display:block; float:left; line-height:46px; padding:0px 10px; color:#000;}
.dibu h4 span{ color:#007cc2; margin:0px 3px;}
.dibu p{width:57%; display:block; height:46px; background-color:#fff; float:left;}
.dibu p a{ width:100%; display:block; height:38px; margin-top:4px; line-height:38px; color:#fff; text-align:center; background-color:#007cc2; border-radius:3px; }
.NotesContent {width:98%;margin:0 auto;padding-top:10px;background-color:#fff;}
.NotesContent img{max-width:100%;}
.NotesContent table{max-width:100% !important;overflow:auto;}
@-webkit-keyframes showthenhide
{
  0% {opacity:0;left: 100%}
  50% {opacity:1;left: 0}
  100% {opacity:0;left: -100%}
}
@keyframes showthenhide
{
  0% {opacity:0;left: 100%}
  50% {opacity:1;left:0}
  100% {opacity:0;left: -100%}
}
.rightShow{
  left: -100%;
}
.showRight{
  animation:showRight 0.5s linear;
  -webkit-animation:showRight 0.5s linear;
}
.showLeft{
  animation:showLeft 0.5s linear;
  -webkit-animation:showLeft 0.5s linear;
}
@-webkit-keyframes showLeft
{
  0% {left: -100%}
  100% {left: 0}
}
@keyframes showLeft
{
  0% {left: -100%}
  100% {left: 0}
}
@-webkit-keyframes showRight
{
  0% {left:0}
  100% {left: -100%}
}
@keyframes showRight
{
  0% {left: 0}
  100% {left: -100%}
}
.right img{
  float: right;
  top: 7px;
  position: absolute;
  width: 26px;
  right: 10px;
}

.right .top{
  border: none;
  top: 41px;
}
.right .title{
  top: 0px;
}
#searchResult,#SignResult{
  height: auto;
  top: 82px;
  bottom: 0px;
  position: absolute;
  width: auto;
  margin: 3px;
  right: 0px;
  left: 0px;
  background-color:#fff;
}
#SignResult{
    top:40px;
    height: 200px;
}
#SignResult li{list-style:none;line-height:30px;text-align:left;padding-left:15px;color:#333;border-bottom:1px solid #333;}
#searchResult li{list-style:none;background:url(../../SysImg/default/suc.gif) 5px center no-repeat;padding-left:25px;line-height:30px;height:30px;overflow:hidden;text-align:left;color:#333;}
.left,.right{
  width: 50%;
  height: 100%;
  position: absolute;
}
.right .top{
  color:#333;
  text-align: center;
  width: 100%;
  position: absolute;
  border-bottom: solid 1px silver;
  background-color:#fff;
}
.right header a{
  float: left;
  margin-left: 5px;
  color: #333;
  z-index: 2;
  position: absolute;
  top: 0;
  left:0;
}
.right header div{
  position: absolute;
  width: 100%;
  z-index: 1;
}
.right .top input{
  width: 98%;
  outline: none;
  border: none;
  font-size: 15px;
   background-color: transparent;
  height: 32px;
  border: 1px solid #aaf;
  border-radius: 4px;
  padding-left: 5px;
}
.left{
  float: left;
}
.right{
  float: right;
  left: 50%;
}
.pageLink{
  margin: 3px;
}

.wrap{margin:0px auto; }
.tabs{height:44px; border-bottom:1px solid #ddd;}
.tabs a{display:block;float:left;width:50%;color:#333;text-align:center;line-height:40px;font-size:16px;text-decoration:none;}
.tabs a.active{color:#007cc2; border-radius:5px 5px 0px 0px; border-bottom:4px solid #007cc2; font-weight:bold; }
.swiper-container{border-radius:0 0 5px 5px;width:100%;border-top:0;}
.swiper-slide{width:100%;background:none;color:#fff;}
.content-slide{padding:10px; }

.xgxw_gd{ text-align:center; overflow:hidden; padding:5px 0px; border:1px solid #294b7b; margin-top:15px;}
.xgxw_gd a{ font-weight:bold; display:block; width:100%; color:#294b7b; }

.list_xk a:link,.list_xk a:visited{text-decoration: none;}
.list_xk{width: 100%;border-bottom:solid 1px #b5b4b4;margin:10px auto 0 auto;}
.list_xk ul li{background-color:#fff; border:solid 1px #b5b4b4; border-bottom:0; margin:0px 5px;}
.list_xk ul li.active{ background-color:#dbd3cf;}
.list_xk ul li a{ padding-left:5px; color:#333;  display:block;  height:36px; line-height:36px;  position:relative; text-align:left;}
.list_xk ul li .inactive{ background:url(./images/off.png) no-repeat  right;}
.list_xk ul li .inactives{background:url(./images/on.png) no-repeat  right; background-color:#dbd3cf;} 
.list_xk ul li ul{display: none;}
.yiji li a span{ color:#007cc2; font-weight:normal;}
.yiji li span b{ font-weight:normal;}
.xk_nr{width:100%; overflow:hidden; padding:5px 0px;}
.xk_nr .xk_nr_xx{ width:100%; overflow:hidden; margin:0px 3px; padding-bottom:3px; margin-bottom:3px; border-bottom:1px dashed #ddd;}
.xk_nr .diaoke{background-color:#ddd !important;}
.xk_nr .diaoke h3{color:#909090 !important;}
.viewkc{margin-left:20px;padding:0px 3px;background-color:#1da32c;color:#fff;}
.xk_nr .xk_nr_xx .xiangxi{display:none;}
.xk_nr .xk_nr_xx .xk_nr_l{ width:40px; overflow:hidden; float:left;}
.xk_nr .xk_nr_xx .xk_nr_r{ width:84%; float:left; overflow:hidden;}
.xk_nr .xk_nr_xx .xk_nr_r h3{ font-size:14px; text-align:left; padding-top:3px; line-height:23px;color:#000;}
.xk_nr .xk_nr_xx .xk_nr_r h5{font-size:14px; color:#909090; font-weight:normal; text-align:left; padding-top:3px; line-height:23px;}
.xk_nr .xk_nr_xx .xk_nr_r p{font-size:14px; color:#909090; text-align:left; }
.xk_nr .xk_nr_xx .xk_nr_r p span{ margin-right:10px;}
.xk_nr .xk_nr_xx .xk_nr_r p span b{ color:#007cc2;}
.xk_nr .xk_nr_xx .xk_nr_r .gaike a{ display:block; width:100px; line-height:25px; text-align:center; border-radius:5px; color:#fff; background-color:#007cc2; overflow:hidden;}
.layui-m-layercont{padding:10px !important;}
.jiaoshi{text-align:left;}


.tongzhi_ap{  background-color:#fff; overflow:hidden;padding:10px 15px;clear:both;margin-top:10px;}
.tongzhi_ap .h6{ overflow:hidden; float:left; display:block; border-left:8px solid #007cc2; font-size:16px; font-weight:normal; text-align:left; padding-left:5px;}
.tongzhi_ap .amore{ color:#93959d; font-size:15px; display:block; float:right;}

.ap_xxnr{ width:100%; overflow:hidden; background-color:#e6ecf5; margin-bottom:10px;}
.ap_xxnr li{ border-bottom:1px solid #ccc;  margin-left:15px; margin-right:15px; height:50px; overflow:hidden; text-align:left; line-height:50px; background:url(./images/tzap_libg.png) no-repeat; padding-left:20px;}
.ap_xxnr li a{ color:#1d253c;}
.ap_xxnr li span{ color:#e15518; margin-left:15px;}

.dibu_gd{ width:100%; height:60px; position:fixed; bottom:0; z-index:999999; background-color:#fff;overflow:hidden;}
.dibu_gd ul li{ width:25%; height:60px; float:left; overflow:hidden; padding-top:5px;}

.denglu_xq{ overflow:hidden; margin-top:20px; padding:0 20px; padding-left:}
.denglu_xq input{ width:100%; float:left; font-size:14px;  height:40px; border:1px solid #abc9f5; border-radius:3px; line-height:40px; margin-bottom:15px;}
.denglu_xq a{ display:block; overflow:hidden; line-height:40px; border-radius:3px; width:100%; height:40px; background:#007cc2; color:#fff; }


.zhuce_xq{overflow:hidden; margin-top:20px; padding:0px 20px;}
.zhuce_xq input{width:100%; float:left; font-size:14px;  height:40px; border:1px solid #abc9f5; border-radius:3px; line-height:40px; margin-bottom:15px;}
.zhuce_xq a{display:block; overflow:hidden; line-height:40px; border-radius:3px; width:100%; height:40px; background:#007cc2; color:#fff; }
.zhuce_xq select{width:35%; float:left; font-size:14px;  height:40px; border:1px solid #abc9f5; border-radius:3px; line-height:40px; margin-bottom:15px;}



		#hear{width: 100%;height: 44px;line-height: 45px;border-bottom: 1px solid #cccccc;}
		#hear a{ display:block;width: 100%;font-weight: normal;color:#000;}
		#hear li{text-align: center;float: left;height: 45px;}
		#hear li:nth-of-type(1){width: 50%;float: left;}
		#hear li:nth-of-type(2){width: 50%;float: right;}
		
		#contentop li{ width: 90%; display: none;text-align: center;margin: 0 auto;margin-top: 30px;}
		#contentop .action{ display: block;}
		#hear a.active{color:#007cc2; font-weight:bold; }
		#contentop .usl{width: 100%;height: 110px;background:wheat;border: 1px solid #cccccc;margin-bottom: 10px;text-shadow: none;}			
		#contentop .alo{width: 100%;height: 110px;background: white;border: 1px solid #cccccc;margin-bottom: 10px;text-shadow: none;}
		#contentop input{ width:95%; margin:auto; border:1px solid #abc9f5; background-color: #FFF; height:40px; color:#007cc2; padding-left:10px; font-size:16px; border-radius:5px; margin-bottom:20px;}
		.anniu{display:block; overflow:hidden; line-height:40px; border-radius:3px; width:100%; height:40px; background:#007cc2; color:#fff;text-align:center; }
		.action p{ text-align:left; color:#007cc2; font-size:14px; line-height:50px;}
		.action p a{ color:#007cc2;}
		#contentop li select{width:35%; float:left; font-size:14px;  height:40px; padding-left:10px; border:1px solid #abc9f5; color:#a9a9a9; border-radius:3px; line-height:40px; margin-bottom:15px;}
		
		
		
		
		
.content-slide .input{ width:100%;float:left; border:1px solid #abc9f5; background-color: #FFF; height:30px; padding-left:10px;font-size:16px; border-radius:5px; margin-bottom:20px;}	
.content-slide	li{min-height:30px;text-align:left;font-size:100%;color:#000;}
.content-slide textarea{width:100%;height:50px;padding:10px;margin-bottom:20px;margin-top:10px;}		
.content-slide select{width:35%; float:left; font-size:14px;  height:30px; padding-left:10px; border:1px solid #abc9f5; border-radius:3px; line-height:40px; margin-bottom:15px;}	
.content-slide .anniu{display:block; overflow:hidden; line-height:40px; border-radius:3px; width:100%; margin:auto; height:40px; background:#007cc2; color:#fff; padding:0px 5px; }		
		
.content-slide p{ text-align:left; color:#007cc2; font-size:14px; line-height:50px;}
.content-slide p a{ color:#007cc2;}	
		
		
		
.tongzhi_xq{ width:95%; padding-top:20px; padding-bottom:70px; overflow:hidden; margin:auto; }
.tongzhi_xq h4{ text-align:left; line-height:35px;}		
.tongzhi_xq .tz_sj{ line-height:30px; font-size:14px; text-align:left; color:#999;}
.tongzhi_xq .tz_sj span{ margin-right:15px;}
.tongzhi_xq .bt_tz{ display:block;font-size:16px; line-height:20px; text-align:left;}
.tongzhi_xq p{ padding:0px 10px;font-size:16px;line-height:30px; text-align:left; }
.tongzhi_xq h5{ font-size:16px; margin:20px 0px; text-align:left;}
.tongzhi_xq h6{font-size:16px; text-align: right; font-weight:normal; margin-top:40px; padding-right:10px;}


.baoming{width:100%; padding-top:20px; padding-bottom:70px; overflow:hidden; margin:auto; }
.baoming p{ padding:10px 0px; background-color:#fff; line-height:25px; color:#303030; text-align:left; display:block; overflow:hidden; margin-bottom:15px;}
.baoming p b{ display:block; width:88px; float:left; overflow:hidden; font-weight:normal; text-align:right; }
.baoming p span{ color:#A9A9A9; width:72%; display:block; overflow:hidden; float: left; }



.baoming p i{ color:#F00; margin-left:5px;}
.baoming p textarea{ width:100%; font-size:16px; border:1px solid #fff;}
.baoming p .Password{ height:30px; width:68%; font-size:16px; border:1px solid #fff;}
.baoming p label{ margin-left:5px; margin-right:20px;}
.ti_jiao{  overflow:hidden; width:100%; height:46px; background-color:rgba(255,255,255,0.95); position:fixed; bottom:0; z-index:9999; overflow:hidden; border-top:1px solid #b5b4b4;}
.ti_jiao a{display:block;overflow:hidden; line-height:38px; border-radius:3px; width:45%; margin:auto; height:38px; background:#007cc2; color:#fff; padding:0px 5px; margin:4px 5px 0px 5px; }
.ti_jiao .anniu_a{ float:left; }
.ti_jiao .anniu_b{ float:right;}


.kc_jianjie{ width:100%; overflow:hidden; padding:15px 0px; }
.kc_jianjie h3{ margin-left:10px; color:#606060; margin-bottom:5px; text-align:left; }
.kc_jianjie p{ padding:10px; background-color:#fff; line-height:25px; color:#909090; text-align:left; display:block; overflow:hidden;}
.kc_jianjie p b{ display:block; width:83px; float:left; overflow:hidden; font-weight:normal;}
.kc_jianjie p span{ color:#303030; width:72%; display:block; overflow:hidden; float: left; }

.renqi_zs{width:100%; overflow:hidden; padding:15px 0px; background-color:#FFF;}
.renqi_zs p{ display:block; width:33%; height:50px; float:left; text-align:center;}
.renqi_zs p span{ font-size:12px; color:#999;}
.renqi_zs p b{ font-size:20px; font-weight:normal;}

.jb_jieshao{width:100%; overflow:hidden; padding:20px 0px; background-color:#FFF; margin-top:15px;}
.jb_jieshao p{ padding:10px 0px; margin:0px 10px; background-color:#fff; line-height:25px; color:#909090; text-align:left; display:block; overflow:hidden; border-bottom:1px solid #f0f0f0;}
.jb_jieshao p b{ display:block; width:83px; float:left; overflow:hidden; font-weight:normal;}
.jb_jieshao p span{ color:#303030; width:72%; display:block; overflow:hidden; float: left; }

.kc_js{width:100%; overflow:hidden; padding:15px 0px; }
.kc_js h3{ margin-left:10px; color:#606060; margin-bottom:5px; text-align:left; }
.kc_js p{ padding:10px; background-color:#fff; line-height:30px; color:#303030; text-align:left;overflow:hidden; text-indent:2em;}



.kc_list{ width:100%; overflow:hidden; margin-top:20px; margin-bottom:70px; background-color:#FFF;}
.kc_list ul li{ width:100%; overflow:hidden; border-bottom:1px solid #f0f0f0; padding:5px 0px; border-left:5px solid #007cc2; margin-bottom:20px; margin-left:3px;}
.kc_list ul li a{ display:block; overflow:hidden;}
.kc_list ul li a p{ text-align:left; margin-left:10px;}
.kc_list ul li a .p_b{ text-align:left; font-size:14px; color:#909090; line-height:30px; margin-left:10px;}
.kc_list ul li a .p_b span{color:#007cc2; float:right; text-align:right; font-size:14px; margin-right:15px;}
.kc_list ul li a .p_a{ display:block; font-size:16px; text-align:left; margin:5px 10px;}
.kc_list ul li a .p_b b{color:#909090; font-weight:normal; float:right; text-align:right; font-size:14px; margin-right:15px;}


.news_list{ width:100%; overflow:hidden; margin-bottom:70px; background-color:#FFF;}
.news_xxnr{ width:100%; overflow:hidden; background-color:#e6ecf5; }
.news_xxnr li{ border-bottom:1px solid #ccc;  margin-left:15px; margin-right:15px;  overflow:hidden; text-align:left; padding:15px 0px; background:url(./images/tzap_libg.png) no-repeat; padding-left:20px;}
.news_xxnr li a{ color:#1d253c;}
.news_xxnr li span{ color:#e15518; float:right; margin-right:15px;}

#pageGro{ width:294px; text-align:center;height:25px; margin:0px auto; padding-top:15px; margin-bottom:20px;}
#pageGro div,#pageGro div ul li{ font-size:12px; color:#999; line-height:23px; float:left; margin-left:5px;}
#pageGro div ul li{ width:22px; text-align:center; border:1px solid #999; cursor:pointer;}
#pageGro div ul li.on{ color:#fff; background:#3c90d9; border:1px solid #3c90d9;}
#pageGro .pageUp,#pageGro .pageDown{ width:63px; border:1px solid #999; cursor:pointer;}
#pageGro .pageUp{ text-indent:0px; background:url(images/pageUp.png) 5px 7px no-repeat;}
#pageGro .pageDown{ text-indent:5px; background:url(images/pageDown.png) 46px 6px no-repeat;}