@charset "utf-8";
* {word-wrap:break-word;word-break:break-all;}
* {box-sizing:border-box;}
html{min-width:1300px;}
body {
	padding:0;
	margin:0 auto;
	text-align: center;
	vertical-align:middle;
	font-family:'Microsoft Yahei',"Helvetica Neue",Helvetica,Tahoma,Arial,'Hiragino Sans GB','WenQuanYi Micro Hei',sans-serif;
	color:#262626;
	line-height:28px;
	font-size:16px;
	background-color:#fff;
}

/*	防止复制代码
body {-moz-user-select: none;-webkit-user-select: none;} 
*/
img,p,form {margin:0px;padding:0px;border:0px;}
ul,li{list-style:none;padding:0px;margin:0px;}
h1,h2,h3 {margin:5px 0px;padding:5px 0px;}
input,textarea,button {font-family:'Microsoft Yahei',"Helvetica Neue",Helvetica,Tahoma,Arial,'Hiragino Sans GB','WenQuanYi Micro Hei',sans-serif;}
.l {float:left;}
.r {float:right;}
.al {left: 0;}
.ar {right: 0;}
.clear {clear:both;font-size:0; line-height:0; height:0; visibility:hidden;}
.width-100 {width: 100%;}
.pad-l-30{padding-left:30px;}
.pad-l-40{padding-left:40px;}
.pad-r-30{padding-right:30px;}
.pad-r-40{padding-right:40px;}
.mar-b-15{margin-bottom: 15px;}
.pad_t_20{padding-top:20px;}
.pad_b_20{padding-bottom:20px;}

::selection {background:#fb912d;color:#ffffff;}
::-moz-selection{background:#fb912d;color:#ffffff;}
::-webkit-selection{background:#fb912d;color:#ffffff;}

/*	链接样式	*/
a {color:#262626;}
a:hover {text-decoration: none;color: #ea644a;}
a:link,a:visited,a:active {text-decoration: none;}

a.nav-link{color:#262626;}
a.nav-link:hover {text-decoration:none; color:#ea644a;}
a.nav-link:link,a.nav-link:visited,a.nav-link:active {text-decoration:none;}

a.white-link {color:#fff;}
a.white-link:hover {text-decoration:none; color:#FC3957;}
a.white-link:link,a.white-link:visited,a.white-link:active {text-decoration:none;}

a.red-link{color: #a80000;}
a.red-link:hover {text-decoration:none;color:#484848; }
a.red-link:link,a.red-link:visited,a.red-link:active {text-decoration:none;}

a.blue-link {color:#00a1e9;}
a.blue-link:hover {text-decoration:none;color:#f90; }
a.blue-link:link,a.blue-link:visited,a.blue-link:active {text-decoration:none;}

a.green-link{color:#155f50;}
a.green-link:hover {text-decoration:none;color:#444444; }
a.green-link:link,a.he-link:visited,a.he-link:active {text-decoration:none;}

a.yellow-link{color:#F1A325;}
a.yellow-link:hover {text-decoration:none;color:#353535; }
a.yellow-link:link,a.huang-link:visited,a.huang-link:active {text-decoration:none;}


/*	字体颜色	 */

.text-white {color: #ffffff;}
.text-black {color: #000;}
.text-dark {color: #353535;}

.text-gray {color:#808080;}
.text-gray-darker {color: #222222;}
.text-gray-darke {color: #333333;}
.text-gray-light {color: #DDDDDD;}
.text-gray-lighter {color: #E5E5E5;}
.text-gray-pale {color: #F1F1F1;}

.text-danger {color: #EA644A;}
.text-warning {color: #F1A325;}
.text-success{color: #38B03F;}
.text-info{color: #03B8CF;}
.text-important{color:#BD7B46;}
.text-special{color: #8666B8}

.text-danger-pale{color: #FFE5E0;}
.text-warning-pale{color: #FFF0D5;}
.text-succes-pale {color: #DDF4DF;}
.text-info-pale {color: #DDF3F5;}
.text-important-pale{color: #F7EBE1;}
.text-special-pale{color: #F5EEFF;}

.text-lan {color:#005bac;}
.text-hong{color: #d44a25;}
.text-hui{color: #9d9d9d;}

.p-b-20 {padding-bottom: 20px;}
.m-r-10 {margin-right: 10px; }
.m-r-20 {margin-right: 20px; }
.m-r-30 {margin-right:30px; }

@keyframes buttonbg{
	from{ background-color: #f97721;}
	to{background-color: #fac26b;}
}
.wrap {margin:0 auto; width: 1200px;padding:0;overflow: hidden;}
.btn {padding:10px 20px;border-radius:2px;border:0px; cursor: pointer; overflow: hidden;}
.btn-danger{background:#EA644A; color: #fff;}

/*	内页	*/
.list-small{width:250px;overflow: hidden;}
.list-small .list-box{float: left;width: 100%;margin-bottom:20px;overflow: hidden;}
.list-small .list-box-list{float: left;width: 100%;padding:5px 0px;/*background-color:#fafafa;*/overflow: hidden;}

.list-small .list-box-tit{
	float:left;width: 100%;height: 60px;padding-left:20px;padding-right:35px;
    background:#1d59aa url(../Images/menu_bg.jpg) no-repeat right top;
	text-align:left;overflow: hidden;}
.list-small .list-box-tit b {
	float: left;height:60px;line-height:60px;
	color:#ffffff;
	font-size:20px;font-weight: normal;
	overflow: hidden;
}
.list-small .list-box-tit span {
	float: right;line-height: 18px;
	font-size:10px;color:#ffffff;
	text-transform:uppercase;
	padding:0px 10px;background-color:#004198;border-left:5px solid #ffffff;overflow: hidden;}



.list-small .list-small-li {
    float:left;width: 220px;margin:5px 0;text-align: left;
	background: #ebebeb;padding:15px 20px;line-height: 30px;
	overflow: hidden;}
.list-small .list-small-li i {float:left;height: 30px;line-height:30px;width: 20px;font-size:12px;}
.list-small .list-small-li p {float:left;line-height:30px;width: 160px;}
.list-small .list-small-li:hover {border-bottom:0px solid #ea644a;color: #004198;}
.list-small .list-small-li:hover a {color: #004198;}
.list-small .list-small-li-sel{border-bottom:0px solid #ea644a;color: #004198;}
.list-small .list-small-li-sel a,
.list-small .list-small-li-sel i{color: #004198;}
.list-small .list-small-news {float:left;width: 220px;margin:0px 0px;
	padding:10px 0;line-height:25px;
	border-bottom:1px solid #efefef;
	background: #ffffff;
	text-align: left;overflow: hidden;}

.list-small .list-small-ads{float: left;width: 100%;overflow: hidden;}
.list-small .list-small-ads ul li{float: left;width: 100%;overflow: hidden;}
.list-small .list-small-ads ul li img{float: left;width: 100%;margin-bottom:20px;border: 0px;}

.list-big{width:950px;overflow: hidden;}
.list-big .list-big-main{float: left;width: 100%;padding:0px 0px;overflow: hidden;}
.list-big .list-big-main ul{float:left;margin-top:-10px;width: 100%;}
.list-big .list-big-main ul li{float: left;width: 100%;padding:10px 0px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}

.list-big .list-big-main .list-big-main-picli .imgbox{float:left;width:200px;background-color: #efefef;padding:5px;overflow: hidden;}
.list-big .list-big-main .list-big-main-picli img{float:left;width:190px;border:0px; }
.list-big .list-big-main .list-big-main-picli b{float:left;width:720px;padding-left:25px;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-big .list-big-main .list-big-main-picli p{float:left;width:720px;padding-left:25px;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}

.list-big .list-big-main .list-big-main-textli b{float:left;width:100%;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-big .list-big-main .list-big-main-textli p{float:left;width:100%;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}
/*
.list-big .list-big-main .list-big-main-picli i,
.list-big .list-big-main .lsrw-picli i,
*/
.list-full .date,
.list-big .date{
    float:left;margin:2px 0;padding:0 10px;height:20px;line-height: 20px;
    background-color:#dbdbdb;color:#484848;font-style: normal;font-size:12px;border-radius: 10px;
}
.list-full .date:hover,
.list-big .date:hover{background-color:#1d59aa ;color:#ffffff;}

.list-big .list-big-main .lsrw-picli img{float:left;width:168px;height:220px;border:0px;}
.list-big .list-big-main .lsrw-picli b{float:left;width:762px;padding-left:25px;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-big .list-big-main .lsrw-picli p{float:left;width:762px;padding-left:25px;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}


.list-big .list-big-pic{float:left;width: 930px;overflow: hidden;}
.list-big .list-big-pic ul li {float: left;width: 300px;padding:10px;background-color:#fafafa;margin-right: 10px;margin-bottom: 10px;overflow: hidden;}
.list-big .list-big-pic .imgbox {float: left;width: 280px;height:210px;overflow:hidden;}
.list-big .list-big-pic ul li img {float: left;width: 280px;height:210px;border: 0px;}
.list-big .list-big-pic ul li b {float: left;width: 100%;height: 35px;line-height: 35px;font-weight:normal;text-align: center;padding:0px 10px;overflow: hidden;}
.list-big .list-big-pic ul li span {float: left;width: 100%;height: 35px;line-height: 35px;background-color:#efefef;text-align: center;overflow: hidden;}


.list-big .list-vertical-pic{float:left;width: 940px;overflow: hidden;}
.list-big .list-vertical-pic ul li {float: left;width: 215px;padding:4px;margin:0 20px 20px 0;border:1px solid #dbdbdb;overflow: hidden;}
.list-big .list-vertical-pic .imgbox{float: left;width: 205px;height:275px;overflow: hidden;}
.list-big .list-vertical-pic ul li img {float: left;width: 205px;height:275px;border: 0px;}


.list-big .list-vertical-pic ul li b {float: left;width: 100%;height: 35px;line-height: 35px;font-weight:normal;text-align: center;padding:0px 10px;overflow: hidden;}
.list-big .list-vertical-pic ul li span {float: left;width: 100%;height: 25px;line-height: 25px;font-size:12px;
    background-color:#efefef;text-align: center;padding:0px 10px;overflow: hidden;}

.list-big-guestbook{float: left;width: 100%;overflow: hidden;}
.list-big-guestbook ul li {float: left;width: 100%;margin-bottom:15px;padding:0px;background-color:#efefef;border:0px solid #dbdbdb;text-align:justify;-ms-text-justify: inter-ideograph;text-justify: inter-ideograph;overflow: hidden;}
.list-big-guestbook .guestbook-title{float: left;width: 100%;line-height:25px;background-color: #2964b4;color:#ffffff;padding:10px;text-align:left;overflow: hidden;}
.list-big-guestbook .guestbook-main{float: left;width: 100%;background-color: #fafafa;padding:10px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.list-big-guestbook .guestbook-reply{float: left;width: 100%;padding:10px;overflow: hidden;}
.list-big-guestbook .guestbook-45{height: 45px;}
.guestbook-btn{float:right;margin:10px 0px;padding:0px 20px;height: 30px;line-height: 30px;background-color: #ea644a;color: #ffffff;overflow: hidden;}
a.guestbook-btn:hover{color: #FFFF00;background-color: #444444;}

.list-full {float: left;width: 100%;overflow:hidden;}
.list-full ul li{float: left;width: 100%;padding:10px 0px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}

.list-full .list-big-main-picli .imgbox{float:left;width:200px;padding:5px;background-color: #efefef;overflow: hidden;}
.list-full .list-big-main-picli img{float:left;width:190px;border:0px; }
.list-full .list-big-main-picli b{float:left;width:1000px;padding-left:25px;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-full .list-big-main-picli p{float:left;width:1000px;padding-left:25px;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}

.list-full .list-big-main-textli b{float:left;width:100%;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-full .list-big-main-textli p{float:left;width:100%;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}
/*
.list-full .list-big-main-picli i,
.list-full .list-big-main-textli i{font-style: normal;}
*/
.list-full .list-big-pic{float:left;width: 1220px;overflow: hidden;}
.list-full .list-big-pic ul li {float: left;width: 285px;margin-right: 20px;margin-bottom: 20px;overflow: hidden;}
.list-full .list-big-pic .imgbox {float: left;width: 285px;height:215px;overflow:hidden;}
.list-full .list-big-pic ul li img {float: left;width: 285px;height: 215px;border: 0px;}
.list-full .list-big-pic ul li b {float: left;width: 100%;height: 35px;line-height: 35px;
	font-weight:normal;text-align: center;overflow: hidden;}
.list-full .list-big-pic ul li span {float: left;width: 100%;height: 35px;line-height: 35px;background-color:#efefef;text-align: center;overflow: hidden;}

/*	content	*/
.content{
    float: left;width: 100%;text-align:justify;
	-ms-text-justify: inter-ideograph;
	text-justify: inter-ideograph;
	padding-bottom: 20px;
	overflow: hidden;
}
.content .title{float: left;width: 100%;padding:15px;font-size:26px;line-height: 45px;
    text-align:center;/*text-shadow:0 0 1px #666666;*/overflow: hidden;}
.content .toolbox{float: left;width: 100%;padding:5px;margin-bottom: 20px;text-align: center;background-color: #fafafa;overflow: hidden;}
.content .desc{display:none;float: left;margin:5px 0px;margin-bottom:10px;/*text-shadow:0 0 1px #aaaaaa;*/width: 100%;border-left:4px solid #17533b;padding:15px;background-color:#efefef;overflow: hidden;}
.content img{max-width:100%;}

.content .movie{float: left;width:100%;padding:10px;margin:10px 0;background-color: #444444;overflow: hidden;}
.content .movie video{float: left;width: 100%;}

.content .music{float: left;width:100%;padding:10px;margin:10px 0;background-color: #444444;overflow: hidden;}
.content .music audio{float: left;width: 100%;}

.content .files {float: left;width: 100%;margin-top:10px;padding:10px 0px;border-top:1px dashed #efefef;border-bottom:1px dashed #efefef;text-align:left;overflow: hidden;}
.content .files a {float: left;width:40px;height:40px;line-height: 30px;padding:5px 20px 5px 5px;
    background-color: #ea644a;color: #ffffff;margin: 10px 10px 10px 0px;
    border-radius:20px;overflow: hidden;}
.content .files a i {float: left;width: 30px; line-height: 30px;
	margin-right:10px;
	text-align: center;background-color: #ffffff;color: #ea644a;border-radius: 50%;overflow: hidden;}


/* channelindex */


.channel-title{float:left;width: 100%;height: 40px;padding:0px 0px;margin-bottom:15px;background:#f0ecec;overflow: hidden;}
.channel-title b {float: left;height:40px;line-height:40px;
	padding:0px 20px;color:#ffffff;font-size:18px;font-weight: normal;
	background:#b10007;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	overflow: hidden;}
.channel-title span {float: right;margin-top:10px;
	line-height: 20px;font-size:10px;color:#ffffff;
	text-transform:uppercase;padding:0px 10px;
	background-color:#484848;overflow: hidden;
}
.channel-title span a {color: #ffffff;}
.channel-title span a:hover{color: #ffff00;}

.channel-hd{float: left;width: 600px;height: 405px;margin-bottom:20px;overflow: hidden;}
.channel-hd img {float: left;width: 600px;height: 405px;}
.channel-new{float: left;width: 600px;padding-left:20px;text-align:left;height: 405px;margin-bottom:20px;overflow: hidden;}
.channel-new .channel-new-top{float: left;width: 100%;height:90px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-new .channel-new-top b{float: left;width: 100%;font-size:18px;margin-bottom:5px;height:30px; line-height:30px;overflow: hidden;}
.channel-new .channel-new-top p{float: left;width: 100%;height:50px; line-height:25px;overflow: hidden;}
.channel-new .channel-new-li{float: left;width: 100%;height:35px;line-height: 35px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-new .channel-new-li span {float:right;width: 120px;text-align: right;overflow: hidden;}


.channel-box{width: 580px;height:330px;margin-bottom:10px;text-align:left;overflow: hidden;}
.channel-box .channel-box-top{float: left;width: 100%;padding-bottom:10px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-box .channel-box-top img {float:left;width:115px;height:85px;margin-right:15px;overflow: hidden;}
.channel-box .channel-box-top b{float: left;width: 450px;font-size:18px;margin-bottom:5px;height:30px; line-height:30px;overflow: hidden;}
.channel-box .channel-box-top p{float: left;width: 450px;height:50px; line-height:25px;overflow: hidden;}

.channel-box .channel-box-li{float: left;width: 100%;height:35px;line-height: 35px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-box .channel-box-li span {float:right;width: 120px;text-align: right;overflow: hidden;}

.buttonbox{float: left;width: 100%;padding:20px 0;text-align: center;overflow: hidden;}

/*  图片动画    */
.animateimg{
    transition: All 1s ease-in-out;
    -webkit-transition: All 1s ease-in-out;
    -moz-transition: All 1s ease-in-out;
    -o-transition: All 1s ease-in-out;
}

.animateimg:hover{
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -o-transform: scale(1.5);
    -ms-transform: scale(1.5);
}

/*	留言板	*/
.lybbox {float:left; width:100%; background: url(../Images/lybg.jpg) no-repeat right bottom;padding-bottom:180px; overflow: hidden;}
.lybbox .lybli {float: left; width: 100%; padding:10px 0px; text-align: left; overflow: hidden;}
.lybbox .lybli b {float:left;width:100%;font-size:16px; color: #444;padding:5px 0px;overflow: hidden; }
.lybbox .lybli .lybipt {float: left;outline: none; width: 50%; height: 40px; line-height: 30px; padding:5px;margin-right: 20px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybli .lybsel {float: left;outline: none; width: 20%; height: 40px; line-height: 30px; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybli .lybarea {float: left;outline: none; width: 70%; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybli .lybbut {float: left;outline: none; padding:0px 20px; height: 40px; background: #467290; color: #fff; border: 1px solid #325771; border-radius: 4px; cursor:pointer;overflow: hidden;}
.lybbox .lybli .lybyzm {float: left;outline: none; width: 300px; height: 40px; line-height: 30px; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; margin-right: 20px; overflow: hidden;}
.lybbox .lybli .lybyzmpic {float: left; height: 40px;border:1px solid #dbdbdb; border-radius: 4px; margin-right: 20px; cursor: pointer; overflow: hidden;}


/*	会员 	*/
.membox{margin:0px auto;padding:50px 0px;width:400px;overflow: hidden;}
.membox ul li {float: left;width: 100%;padding:10px;overflow: hidden;}
.membox ul li label{
    float: left;width: 25%;height: 40px;line-height:38px;text-align: center;
    background-color:#efefef;border:1px solid #dbdbdb;border-right:0;
    border-top-left-radius:4px;border-bottom-left-radius:4px;
    font-size:14px;overflow: hidden;}
.membox ul li b{float: left;width: 100%;padding-bottom:10px;text-align:left;overflow: hidden;}
.membox ul li img{float: left;width: 100%;text-align:left;border:1px solid #dbdbdb;border-radius:4px;overflow: hidden;}
.membox .memipt{
    float: left;width: 75%;height: 40px;text-align: left;padding:0 20px;border:1px solid #dbdbdb;outline:none;
	border-top-right-radius:4px;border-bottom-right-radius:4px;
    overflow: hidden;}
.membox .memipt:hover,
.membox .memipt:focus{background-color: #fafafa;}

.memcenter{margin:20px auto;width: 1200px;min-height:200px;padding:20px;background-color: #efefef;overflow: hidden;}
.memcenter .memcenterl{float: left;width:260px;overflow: hidden;}
.memcenter .memcenterl .avatar{float: left;width: 100%;text-align: center;overflow: hidden;}
.memcenter .memcenterl .avatar img{float: left;margin:20px 80px;width: 100px;height:100px;border-radius:50%;text-align: center;overflow: hidden;}
.memcenter .memcenterl .avatar b{float: left;width: 100%;padding-bottom:20px;text-align: center;overflow: hidden;}
.memcenter .memcenterl ul {float: left;width:100%;padding-left:50px;overflow: hidden; }
.memcenter .memcenterl ul li{
    float: left;width:100%;margin:5px 0;line-height:40px;padding:5px 20px;
    border-top-left-radius:25px;border-bottom-left-radius:25px;text-align:left;overflow: hidden; }
.memcenter .memcenterl ul li i {float: left;width: 40px;height:40px;line-height:42px;font-size:18px;text-align: center;overflow: hidden;}
.memcenter .memcenterl ul li:hover{background-color: #ffffff;color: #ea644a;}
.memcenter .memcenterl .sel{background-color: #ffffff;}
.memcenter .memcenterl .sel i{color: #ea644a;}
.memcenter .memcenterl .sel a{color: #ea644a;}
.memcenter .memcenterr{float: left;width: 900px;padding:40px;text-align:left;background-color:#ffffff;min-height:600px;overflow: hidden;}

/*	招聘	*/
.joblia {float:left; width:50%; padding:10px 0px; border-bottom:1px dotted #dbdbdb;text-align: left; overflow: hidden;}
.joblib {float:left; width:100%;  padding:10px 0px; text-align: left;border-bottom:2px dotted #dbdbdb;margin-bottom: 20px;; overflow: hidden;}


/*	地图	*/
.mapbox {float:left; width: 50%; height: 450px; margin-top: 0px; overflow: hidden;}
.mapbox div { box-sizing:border-box;}
.mapbox img {float:none; width:auto;}
.mapboxr{float: left;width: 50%;padding-top:10px;padding-left:20px;text-align:justify;text-justify:inter-ideograph;overflow: hidden;}

/* 	问卷调查	*/
.diaochatitle {float: left; width: 100%; padding-bottom:40px; overflow: hidden;}
.diaocha{float: left; width: 380px; text-align: left; padding-bottom: 20px; overflow: hidden;}
.diaocha ul li {float: left; width: 100%; padding: 10px 0px; border-bottom: 0px dotted #f1f1f1; text-align: left; position: relative; overflow: hidden;}
.diaocha ul li b {float: left; width: 100%; font-weight: normal; overflow: hidden;}
.diaocha ul li b i {margin-left: 10px; font-size:18px; cursor: pointer; display:none ;}
.diaocha .diaochaline {float: left;clear: both; width: 0px; height: 5px; display: block; background-color: #f00;border-top-right-radius:2px;border-bottom-right-radius:2px;  overflow: hidden;}
.echart {float: left; width: 450px; height: 400px; overflow: hidden;}

/*	上条下条	*/
.pernext {clear:left;float:left;width:100%; border-top:1px solid #dbdbdb; margin-top:10px;padding-top:10px; font-size:14px;overflow:hidden;}
.pernext ul li {float:left; width:100%; height:30px; line-height:30px; text-align:left; color: #999; overflow:hidden;}
.pernext ul li a {color: #999;}
.pernext ul li a:hover {color: #000;}

/*	页码 	*/
.page {float:left; width:100%;line-height:30px; text-align:center;padding:15px 0px; font-size:13px;overflow:hidden;}
.page ul li{float: left;margin:0px;padding:0px;overflow: hidden;}
.page .rows{float: left;margin:2px;background: #1580cb; color: #fff;border-radius:2px;padding:0px 10px;overflow: hidden;}
.page .current {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #1580cb; color: #fff;}
.page .num{float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #ccc; color: #fff;}
.page .next {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}
.page .prev {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}
.page .end {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}
.page .first {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}

/*
.page span {float: left;}
.page a,.page span {border-radius:2px; overflow: hidden;}
.page .rows{ background: #1580cb; color: #fff; padding: 5px 10px;margin: 2px; overflow: hidden; }
.page .current { background: #1580cb; color: #fff; padding: 5px 10px;margin: 2px; overflow: hidden; }
.page .num{background: #ccc; color: #fff; padding:5px 10px; margin: 2px; overflow: hidden;}
.page .next {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
.page .prev {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
.page .end {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
.page .first {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
*/

/*	error: */
.errorbox {margin:0px auto; width:500px;text-align: center;overflow: hidden; }
.errorbox .errico {float:left; width: 100%;padding:30px;font-size:120px;color:#F76260;overflow: hidden;}
.errorbox .errname {float: left; width: 100%;font-size:24px;font-weight:bold;padding:10px 0px;overflow: hidden;}
.errorbox .errdemo {float: left; width: 100%;font-size:16px;padding:10px;color:#868686;overflow: hidden;}
.errorbox .errbtnbox {float: left; width: 100%;padding:10px;overflow: hidden;}
.errorbox .errbtnok {float: left; margin:10px 0px;width: 100%;height:50px; line-height: 50px; background:#1AAD19;color: #fff;border-radius:5px;overflow: hidden ;}


/*	自适应幻灯	*/
.fullSlide {clear:left;float:left;position:relative;width:100%; height:685px; background:#ffffff;overflow:hidden;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {position:relative;width:100% !important;text-align:center;background-attachment: fixed;height: 685px; overflow:hidden;}
.fullSlide .bd li img {width:100%;border:0;}
.fullSlide .bd li b {float:left; width:100%;padding:0px 10px; background-color: #111; background-color: rgba(1,1,1,.5); color: #fff;line-height: 70px; height: 70px; text-align: left;font-size:16px; position:absolute; bottom:0px; left:0px; z-index:99; overflow: hidden;}
.fullSlide .bd li a {display:block; color: #fff;float: left; width:100%;height: 100%;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:15px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:right;padding-right:20px;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:20px;height:20px;text-align:center;line-height:20px;margin:5px; background: #000000; background:rgba(0,0,0,.5);border-radius:50%;font-size:0px;overflow:hidden;}
.fullSlide .hd ul .on {background:#ea644a;width:20px; border-radius: 10px;}
.fullSlide .prev,.fullSlide .next {position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../Images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:5%;background-position:-6px -137px;}

/*	右侧在线客服		*/
.rightkf{ position: fixed; z-index: 20; right: -125px; bottom: 100px; width: 180px; overflow: hidden;}
.rightkf .kflia{float: left; width: 100%; height: 55px;
	text-align: left;
	padding-left:0px;
	font: 16px/53px 'Microsoft YaHei';
	background-color: #066eb7;
	background-color: rgba(100,100,100,.6);
	color: #fff;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	margin-bottom:5px;
	cursor:pointer;
	overflow: hidden;
}
.rightkf .kflib{
	float: left; width: 100%;
	height: 55px;
	text-align: left;
	padding-left:0px;
	font: 16px/53px 'Microsoft YaHei';
	background-color: #066eb7;
	background-color: rgba(100,100,100,.6);
	color: #fff;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	overflow: hidden;
}
.kflib:hover,.kflia:hover {background:#000 ;}
.rightkf .kflia i,.rightkf .kflib i {float:left;width:55px; height:55px;text-align:center;font-size:28px; line-height: 55px;}
.kflib .kfewm {float: left; margin-left: 15px; width:150px; margin-bottom: 10px; background: #f90; overflow: hidden;}
.kflib .kfewm img {float: left; width: 150px;}

/*	大转盘 start	*/
.demo{margin:0px auto; width:417px; height:417px; position:relative; overflow: hidden;}
#disk{width:417px; height:417px; background:url(../Images/disk.png) no-repeat}
#start{width:163px; height:320px; position:absolute; top:46px; left:130px;}
#start img{cursor:pointer}

.flashsty{margin:0px auto; padding:100px 0px;width:100%; height:auto; background:url(../Images/loterybg.jpg) repeat left top; overflow: hidden;}
.flashsty .fltop{width:929px; height:61px;}
.flashsty .fltext{margin:0px auto;width:950px; /* height:475px;background:url(../Images/chou_bg.gif) left no-repeat;*/}
.flashsty .fltext .fl{float:left;width:437px; overflow: hidden;  }
.flashsty .fltext .fl .deskbox {float: left; margin:50px auto; width: 437px; height: 437px; padding: 10px; background: #fff; background: rgba(255,255,255,.2); border-radius: 50%; overflow: hidden;}
.flashsty .fltext .fr{width:513px; padding-left: 50px; padding-top:80px;float:left;}
.flashsty .fltext .fr .deskmainbox {float: left; margin:50px auto; width: 513px; height: 437px; padding: 10px; background: #fff; background: rgba(255,255,255,.2); border-radius: 0px 10px  10px 0px ; overflow: hidden;}
.flashsty .fltext .fr .jiang{width:415px; height:124px;text-align:center; background:url(../Images/jiang.png) left no-repeat; font-size:26px; overflow: hidden;}
.flashsty .fltext .fr .frtext{float:left; margin-left:30px; padding:20px;width:350px;  line-height:22px; color:#FFFFFF;text-align:left; background: #a00005; background: rgba(160,0,5,.5); border-radius: 0px 0px 10px 10px; overflow: hidden;}
.flashsty .fltext .fr .frov{width:332px; height:30px; line-height:30px; font-weight:bold; color:#FFFFFF; padding-left:50px; text-align:center;}

/*	验证码 	*/
.verifyimg {height:43px; cursor: pointer;}

/*
.music {position:fixed; z-index:999; top:20px; right:10px; width:50px; height:30px;cursor: pointer;overflow:hidden;}
.musica {float: left; width: 30px; height: 29px;border: 0px;}
.musicb {float: left; width: 16px; height: 10px;border: 0px;}
*/

@-webkit-keyframes rotation{
	from {-webkit-transform: rotate(0deg);}
	to {-webkit-transform: rotate(360deg);}
}
.rotation{
	-webkit-transform: rotate(360deg);
	animation: rotation 3s linear infinite;
	-moz-animation: rotation 3s linear infinite;
	-webkit-animation: rotation 3s linear infinite;
	-o-animation: rotation 3s linear infinite;
}

.reloadverify {cursor:pointer;}