﻿@charset "utf-8";
/* CSS Document */

*{margin:0 auto;padding:0 auto;}

.fn-left{float:left}
.fn-right {float:right}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.fn-clear{zoom:1}
a{text-decoration:none}
html {height: 101%;}
body {font-size: 62.5%;line-height: 1;font-family:微软雅黑;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
strong {font-weight: bold;}
table {border-collapse: collapse;border-spacing: 0;}
img {border: 0;max-width: 100%;}
p {font-size: 1.2em;line-height: 1.0em;color: #333;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
.clear{clear:both}
.fl {float:left}
.fr {float:right}
.margintop{margin-top:2%;margin-bottom:10%}
.radius{-webkit-border-radius:10px;border-radius:10px;-moz-border-radius:10px;}
body {position:relative;overflow-x:hidden;}
.wrap {max-width:640px;min-width:320px;margin:0px auto;position:relative;z-index:10;right:0;background:#fff;}
.header {background: -moz-linear-gradient(top, #fefefe, #eeeeee);background: -webkit-gradient(linear, top, from(#e85252), to(#d73530));background: -webkit-linear-gradient(top, #fefefe, #eeeeee);background: -o-linear-gradient(top, #e85252, #d73530);background-color:#eeeeee;}
.menu_btn {cursor:pointer;width:6%;min-width:30px;position:absolute;top:35%;right:0px;}
/*以下是原来banner的样式0*/
.content{max-width:640px;display:block;min-width:320px;text-align:left;}
.stop{margin-top:8px;}
.banner {line-height:0;background:#fff;max-width:100%;overflow:hidden;visibility:visible;position:relative}
.banner img {width:100%;cursor:pointer}
#slider {line-height:0;text-align:center}
#pagenavi {text-align:right;bottom:0px;width:100%;padding:5px 0px;position:absolute;/*background:rgba(0, 0, 0, 0.5);*/}
#pagenavi a {display:inline-block;width:24px;height:6px;background-color:#ffbe6d;margin-right:1%}
#pagenavi a.active {background-color:#fff;}
/*searcharea*/
.searchbar {width:100%;padding:0.5em 0px;margin-top:6px;}
.searcharea {width:94%;overflow:hidden;position:relative;margin:0px auto;border:none;background:#fff;text-align:left;}
form {display:block;width:100%;}
.search_txt {float:left;display:block;padding-left:1em;min-height:30px;line-height:30px;background:none;width:88%;border:none;font-size:1.4em;color:#8D8D8D;overflow: hidden;font-family: 微软雅黑;}
.search_but {display:block;cursor:pointer;position:absolute;right:0px;top:0px;min-height:30px;line-height:30px;width:10%;text-align:center;background:url(../images/icon-search.png) center center scroll no-repeat;color:#fff;border:none;}
/*以下是content*/

.boxone{width:49%;float:left; background-color:#57a4db;border-radius:8px;margin-bottom:5px;}
.boxone:hover{width:49%;float:left;background-color:#3acfe7;border-radius:8px;}
.boxone h1{font-size:3.0em;padding-top:30px;color:#FFFFFF;padding-left:30px;}
.boxone img{margin:10% 0 0 30%;}
.con_tu1:hover{filter: grayscale(80%);-webkit-filter: grayscale(100%);}
.boxcen{width:50%;float:left;margin-left:3px;}
.boxmain{width:48%;float:left;border-radius:8px;margin-left:2%;margin-bottom:5px;}
.maintitle{color:#fff;font:14px/1.8 "Segoe UI",Tahoma,Arial,\5b8b\4f53;text-align:center;padding-top:15%;}
.maintu{text-align:center;padding:5px;}
.color1{ background-color:#7abaf5;}
.color2{ background-color:#3acfe7;}
.color1:hover{background-color:#3acfe7;}
.con_bot{float:left;width:100%}
.con_tu1{ background:url(../images/tup1.jpg) center;width:49%;min-height:240px;float:left;}
.con_tu2{ background:url(../images/tup2.jpg) center;width:48%;min-height:240px;float:left;margin-left:2%;}
.tup3{ background:url(../images/tup3.jpg) center;height:50%;}
.tup4{ background:url(../images/tup4.jpg) center;height:50%;}
.title {position:relative;background:#594943;min-height:40px;}
.title h4 { text-align:center;display:block;width:30%;background:rgb(126, 60, 60) none repeat scroll 0% 0%;border-left:8px solid #560000;font:16px/1.8 "Segoe UI",Microsoft YaHei,Tahoma,Arial,\5b8b\4f53;color:#fff;min-height:40px; font-weight:bold;line-height:40px;-webkit-border-top-left-radius:10px;
    border-top-left-radius:10px;-moz-border-radius-topleft:10px;	-webkit-border-bottom-left-radius:10px;
    border-bottom-left-radius:10px;
    -moz-border-radius-bottomleft:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.title a {display:block;min-height:40px;position:absolute;min-width:5em;text-align:center;top:0;right:0;}
.title a img {margin-top:.5em}
ul.promenu {display:block}
ul.newsmenu li:nth-child(even) {
 background-color: #FFF3F3;}
ul.promenu li {float:left;width:30.333%;margin:1%;/*
-webkit-border-radius:6px;border-radius:6px;-moz-border-radius:6px;*/overflow:hidden;border:1px solid #e8e8e8;}
ul.promenu li a {display:block;}
ul.promenu li a img {width:100%}
ul.promenu li a h5 {background:#ECECEC;text-align:center;font-size:1.4em;color:#69747a;padding:.5em 0px;	overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news li {width:98%;position:relative;border-bottom:1px dashed #ccc;}
.news li i{display:inline-block;width:5%;min-width:20px;height:30px;background:url(../images/listimg.png) center left no-repeat scroll;float:left}


.news li a {height:30px;line-height:30px;display:block;float:left;width:90%;font-size:0.8em;color:#8d8d8d;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
/*翻页效果*/
/*翻页*/
.pagebox{padding:5px;text-align:left;}
.page {text-align:center;width:100%;margin-top:2%}
.page .arrow_left, .page .arrow_right {text-align:center;display:inline-block;width:22px;padding-bottom:3px;background-color:#2e86e5}
.page .arrow_left img, .page .arrow_right img {vertical-align:middle}
.page .arrow_center {display:inline-block;width:20%;color:#2e86e5}
.lian{width:100%;background:url(../images/lian.png) repeat-x scroll;height:3px;}
/*footnav*/
.footnav {padding-top:2%;background:#d2f2ff}
.footnav ul {display:block;
margin:0px auto}
.footnav li {float:left;width:23%;margin:0px 1% 2% 1%;}
.footnav li a {padding:.5em 0px;font-size:1.5em;display:block;background:#8bd2f8;color:#fff;text-align:center;overflow:hidden;white-space:nowrap;}
/*footer*/

.footer ul {display:block;width:100%;}
.footer li {display:block;width:25%;float:left;background: -moz-linear-gradient(top, #42abf5, #287ae0);background: -webkit-gradient(linear, top, from(#287ae0), to(#287ae0));background: -webkit-linear-gradient(top, #42abf5, #287ae0);background: -o-linear-gradient(top, #42abf5, #287ae0);background-color:#287ae0;}
.footer li a {
display:block;width:100%;text-align:center;padding:4% 0px;}
.footer li a img {max-width:26%}
.footer li a p {color:#cdedff;}
/*sliderbar*/
#sliderbar {display:none;position: absolute;top:0px;right: 0px;background: rgb(38, 38, 38);height:100%;width: 220px;z-index: 1;box-shadow: inset 4px 0px 4px #121111;}
.nav li {margin: 0px auto;width: 100%;line-height: 53px;border-bottom-color:#211d1d;border-bottom-width: 1px;border-bottom-style: solid;box-shadow: 1px 1px 1px #2e2a2a;background-size: 6px;}
.nav li a {font: 16px/52px "微软雅黑";width: 100%;height: 52px;color: rgb(255, 255, 255);text-align:center;border-bottom-color: currentColor;border-bottom-width: 0px;border-bottom-style: none;display: block;font-size-adjust: none;font-stretch: normal;}
.about{text-align:center;}
.about p{text-align:left;font-size:1.4em;line-height:2em;color:#666;padding:2%}
.about img{margin-top:2%}
.subpagename{ width:100%; text-align:center;font:1.4em/1.8em "microsoft yahei"; color:#99DCF7;}
.subpagetime{ font:1.2em/1.8em "microsoft yahei";color:#99DCF7;width:100%; text-align:center; margin:0 auto; overflow:hidden;}
/*style2.css*/
.subtitle {background: url("../images/subtitle.jpg") no-repeat 0px 0px / 100% 100%;font: 700 16px/50px "microsoft yahei";margin: 2% auto;width: 98.12%;height: 50px;color: rgb(255, 255, 255);position: relative;font-size-adjust: none;font-stretch: normal;text-align:center;padding-bottom:2%;}
.newsul li div {
 height: 42px;
line-height: 21px;
font-size: 12px;}
.news_img {
 padding: 3px;}
.news_link {
 color: #99DCF7;
 height: 26px;
line-height: 26px;
font-size: 14px;}
.news_more {
 height: 18px;
bottom: 4px;
line-height: 18px;
font-size: 12px;}

.search_nav {line-height:30px; font-size:14px; color:#000; padding-left:20px;}
.red {color:#F00}
.subnewsul li div {font: 14px/26px "microsoft yahei";width: 60.72%;height: 52px;color:#006766;overflow: hidden;float: left;font-size-adjust: none;font-stretch: normal;}
.subnewsul {width: 100%;}
.subnewsul li {background:#fff;margin: 0px auto 3%;padding: 2% 0px 1.5%;border-radius: 6px;border: 1px solid #006766;border-image: none;width: 94.68%;overflow: hidden;position: relative;box-shadow: inset 0px 0px 2px #fff;}
.subnews_link {font: 700 16px/1.5 "microsoft yahei";padding-left:3%;color:#006766;overflow: hidden;float: left;display: block;-ms-text-overflow: ellipsis;font-size-adjust: none;font-stretch: normal;}
.news_more2 {background: #99DCF7;font: 14px/36px "microsoft yahei";width: 16.5%;height: 36px;text-align: center;right: 0px;bottom: 7px;color: rgb(255, 255, 255);display: block;position: absolute;font-size-adjust: none;font-stretch: normal;}
.pages {width: 93%;float: left;margin: 3% 3.5%;background: -webkit-linear-gradient(top,#fff,#dbdbdb);background: -moz-linear-gradient(top,#fff,#dbdbdb);background: linear-gradient(top,#fff,#dbdbdb);border: 1px solid #b0bed8;border-radius: 20px;box-shadow: 0 3px 6px #afbcd4;text-align:center;font-size:12px;line-height:25px;}
.pages a {font-size:12px;}
.subpage {font: 14px/30px "microsoft yahei";margin: 0px auto;width: 92%;color: rgb(76, 76, 76);padding-bottom: 15px;font-size-adjust: none;font-stretch: normal;}
.subpagename{ width:100%; text-align:center;font:1.6em/1.8em "microsoft yahei"; color:#006766;}
.subpagetime{ font:0.75em/1.8em "microsoft yahei";color:#77aead;width:100%; text-align:center; margin:0 auto; overflow:hidden;}
.subpage p {padding-top:10px;}
.subpage h1 {font: 700 18px/40px "microsoft yahei";width: 100%;text-align: center;color: rgb(76, 76, 76);margin-bottom: 10px;border-bottom-color: rgb(227, 227, 227);border-bottom-width: 1px;border-bottom-style: dashed;font-size-adjust: none;font-stretch: normal;}
.subpage img {margin: 0px auto;display: block;max-width: 100%;}
.aboutus p{	text-align:left;font-size:1.4em;line-height:2em;color:#444;overflow:hidden;}

.sublanmu_box{text-align:left;padding-bottom:10px;}
.sublanmu_content{padding:10px 10px 10px 10px;text-align:left;}
.sublanmu_content_introduct{line-height:2.0;font-size:1.1em} /*自定义内容子栏目样式*/
.sublanmu_content_introduct p{margin-bottom:10px;min-height:10px}

.sublanmu_page{clear:both;text-align:center;margin:15px 0 10px 0;font-size:12px;font-family:宋体;}
.sublanmu_page a{vertical-align:middle;zoom:1;height:15px;line-height:15px;padding:2px 8px 3px 8px;border:1px solid #cccccc;}
.sublanmu_page span.c{padding:2px 2px 3px 2px;font-weight:bold;border:0px solid #cccccc;}
.sublanmu_page span{vertical-align:middle;zoom:1;height:15px;line-height:15px;padding:2px 8px 3px 8px;}
.sublanmu_page span.c{padding:2px 2px 3px 2px;border:0px solid #cccccc;}


.sublanmu_pn{font-size:13px;margin:15px 0 5px 0}
.sublanmu_pn li{color:#D33506}
/*分页*/
DIV.pageDiv {PADDING: 20px;  MARGIN: 0 5px 0 5px; COLOR: #8d8d8d; font-family:"arial"; font-size:14px;}
DIV.pageDiv a{padding: 2px 3px; COLOR: #8d8d8d; MARGIN-RIGHT: 5px; BORDER: #dcdcdc 1px solid;  TEXT-DECORATION: none; background:#fff }
DIV.pageDiv a:hover {padding:  2px 3px;BORDER: #fea96f 1px solid; BACKGROUND-COLOR: #fff3ea; color:#666}
DIV.pageDiv span.current {padding:   2px 3px;  FONT-WEIGHT: bold;  MARGIN-RIGHT: 5px; BORDER: #fea96f 1px solid; BACKGROUND-COLOR: #fff3ea; color:#666}
DIV.pageDiv span.disabled {padding:   2px 3px;  COLOR: #aeaeae; MARGIN-RIGHT: 5px;  BORDER: #dcdcdc 1px solid;  TEXT-DECORATION: none; }
DIV.pageDiv .prev{background:url(../images/prev.png) center center no-repeat #FFF; }
DIV.pageDiv .next{background:url(../images/next.png) center center no-repeat #FFF;}


.clear{diplay: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}
.wls_img img{ width:100%}
.lest_imgages{ width:94%; padding:0% 3% 3% 3%}
.lest_imgages li{border-bottom:#CCC solid 1px}
.lest_imgages a{ display:block; padding:2% 0px}
.lest_imgages .img_left{ width:38%; margin-right:2%}
.lest_imgages .img_left img{ width:100%}
.lest_imgages .img_right{width:60%; line-height:2}
.lest_imgages .img_right h3{ font-weight:normal; font-size:1.6em; color:#333; width:100%;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
.lest_imgages .img_right p{ font-size:1.4em; color:#666; line-height:1.8em}
