@charset "utf-8";
* {word-wrap:break-word;word-break:break-word;}
* {box-sizing:border-box;}
html{min-width:1300px;}
body {
	padding:0px; 
	margin:0px auto; 
	text-align: center;
	vertical-align:middle;
	font-family:"Helvetica Neue",Helvetica,Verdana,Tahoma,Arial,'Hiragino Sans GB','WenQuanYi Micro Hei',sans-serif,'Microsoft Yahei';
	color:#333333;
	line-height:30px;
	font-size:15px;
	background:#ffffff;
}

/*	防止复制代码
body {-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-khtml-user-select: none;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 {font-family: Helvetica, sans-serif,Arial,"微软雅黑","宋体"; font-size:14px;}
.l {float:left;}
.r {float:right;}
.clear {clear:both;font-size:0; line-height:0; height:0; visibility:hidden;}

::selection {background:#fb912d;color:#ffffff;}
::-moz-selection{background:#fb912d;color:#ffffff;}
::-webkit-selection{background:#fb912d;color:#ffffff;}

/*	链接样式	*/
a {color:#444444;}
a:hover {text-decoration: none;color: #e25353;}
a:link,a:visited,a:active {text-decoration: none;}

a.nav-link{color:#fff;}
a.nav-link:hover {text-decoration:none; color:#ffff00;}
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:#336699;}
a.white-link:link,a.white-link:visited,a.white-link:active {text-decoration:none;}

a.red-link{color:#EA644A;}
a.red-link:hover {text-decoration:none;color:#353535; }
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:#38B03F;}
a.green-link:hover {text-decoration:none;color:#353535; }
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: #ea644a;}
.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;}
}


.btn {padding:10px 20px;border-radius:2px;border:0px; cursor: pointer; overflow: hidden;}
.btn-danger{background:#EA644A; color: #fff;}

.pad-t-30{padding-top:30px;}
.wrap {margin:0px auto; width: 1200px;overflow: hidden;}
.banner {float:left;width:100%;min-width:1200px;margin-bottom:30px;background: #fff;overflow: hidden;}
.main{margin:0px auto; width: 1160px;padding:0px 30px;background: #fff; overflow: hidden;}
.mainbox {float: right; width:930px;text-align: justify;text-justify:inter-ideograph;font-size:16px; line-height:28px;overflow: hidden;}

.adsbox{float: left;width: 100%;overflow: hidden;}
.adsbox ul li {float: left;width: 100%;overflow: hidden;}
.adsbox ul li img {float: left;width: 100%;margin-bottom:30px;}

.sbanner{float:left;width:100%;min-width:1200px;margin-bottom:40px; background: #fff;overflow: hidden;}
.sbanner img {float: left; width: 100%;border: 0px;}

/*	HEADER 	*/
.headerbox {float: left;width:100%;min-width:1200px;height:130px;padding:20px 0px;overflow: hidden;}
.header {margin:0px auto; width:1200px;height:90px;}

.logo {float: left;width: 500px; height: 90px;background:url(../Images/logo.png) no-repeat left center;overflow: hidden;}
.logo a {float: left;width: 100%; height: 90px; display: block;overflow: hidden;}
.langguege{float: right;padding-top:35px;width:400px;overflow: hidden; }
.langguege ul li {float: right;margin-left:10px;height:25px;line-height:25px;font-size:14px;padding:0px 20px;background-color: #efefef;color:#444444;overflow: hidden;}
.langguege ul li:hover{background-color: #ea644a;color:#ffffff;}

.toptel{float: right;height: 90px;padding:20px 0px;text-align: left;overflow: hidden;}
.toptel .toptelico{float: left;width: 60px;height:50px;
    background: url(../Images/toptel.png) no-repeat left center;
    background-size: auto 40px;border-right:1px solid #dbdbdb;
    overflow: hidden;}
.toptel .topteltxt{float: left;padding-left:20px;width:300px;height:50px;overflow: hidden;}
.toptel .topteltxt span {float: left;width: 100%;height: 20px; line-height: 20px;overflow: hidden;}
.toptel .topteltxt b {float: left;width: 100%;height: 30px; line-height: 30px;font-size:26px;color:#ff6666;overflow: hidden;}

/*	NAV 	*/
.navbox {left:0px;float:left;width:100%;min-width:1200px;height:50px;padding:10px 0px;margin-top:0px;
    background:#e41445;overflow: hidden;}
.nav {margin:0px auto;width:1200px;height:30px;overflow: hidden}
.nav ul{float: left;width: 100%;margin:0px;padding:0px;overflow: hidden;}
.nav-li {float: left;padding:0 21px;height:30px;border-right:1px solid #c8123b;
    font-size:16px;text-align:center;overflow: hidden;}
.nav-li span {float: left;width: 100%;margin:0px 0px;height:20px;line-height:20px;font-size:16px;
	border-right:0px dashed #0381ab; color:#ffffff;overflow: hidden;}
.nav-li span a {color: #ffffff;}

.nav-li-sel a,
.nav-li a:hover {color: #ffff00;}

.nav-li:hover a,
.nav-li-sel a{color:#ffff00;}

.nav-li:hover,
.nav-li-sel{color:#ffff00;}

.snavbox{float: left;width: 100%;min-width: 1200px;background-color:#efefef;margin-bottom:20px;overflow: hidden;}
.snav{margin:0px auto;width: 1200px;height:45px; line-height:45px;font-size:14px;text-align:left;overflow: hidden;}
.snav a{padding:0px 10px;overflow: hidden;}

.drop-nav {position: absolute; z-index:10;left:0px;right:0px;top:59px;padding:5px;
    text-align: center;font-size:16px; background: #FF6666;  display: none;overflow: hidden;}
.drop-nav-li {float: left; width: 100%;line-height: 20px;
    /*background:url(../Images/snavbg.png) no-repeat center bottom;*/
    border-bottom:0px solid #890404;padding:7px 0px; font-size:14px; overflow: hidden;}
.drop-nav-li:hover {}

.tbox{float: left;width: 100%;height:45px;margin-top:30px;margin-bottom: 10px;border-bottom:1px dashed #dbdbdb;overflow: hidden;}
.tbox .tboxl {float:left;}
.tbox .tboxl b {height:25px;margin:10px 0px;padding-right:15px;color:#000000;font-size:24px;font-weight: 200;}
.tbox .tboxl .i {font-size:14px;font-style: normal; background: url(../Images/titspanleft.png) no-repeat left center;padding-left:10px; }
.tbox .tboxr {float:right;font-size:12px;background: #488c82;color: #fff;margin:10px 0px;height:25px;line-height: 25px;padding:0px 10px;overflow: hidden;}
.tbox .r {float: right;height:45px;line-height: 45px;margin:0px 0px;padding:0px 20px;font-size:14px;color:#393939;overflow: hidden;}
.tbox .r a {color:#393939;}


.headline{float: width:1100px;height:140px;margin:30px 0px;border:0px solid #CC0033;background-color:#e1ebe8;overflow: hidden; }
.headline .headlinename{float: left;width: 140px;height: 140px;line-height:40px;text-align:center;
    padding:30px 40px;font-size:30px;background-color:#009966;color:#ffffff;overflow: hidden;}
.headline .headlinemain{float: left;width:955px;height:140px;padding:10px 20px 0px 20px;
    font-size:18px;text-align: center;
    background:url(../Images/ttarr1.png) no-repeat left center;overflow: hidden; }
.headline .headlinemain .headlinemainh1{width: 100%;font-size:26px;height:60px;line-height: 50px;overflow: hidden;}

.al {left: 0;}
.ar {right: 0;}
.width-100 {width: 100%;}
.pad-l-30{padding-left:30px;}
.pad-r-30{padding-right:30px;}

/*	首页	*/

.lbox{float: left;width: 245px;overflow: hidden;}
.lads{float: left;width: 100%;overflow: hidden;}
.lads ul li{float: left;width: 100%;overflow: hidden;}
.lads ul li img {float: left;width: 100%;margin-bottom: 20px;border:0px;}


.rbox{float: left;padding-left:25px;width: 955px;overflow: hidden;}
.ihdbox{float: left;width: 930px;border:0px solid #dbdbdb;margin-bottom:30px;overflow: hidden;}

.ipicbox{float: left;width: 952px;overflow: hidden;}
.ipicbox .ipicboxli{float: left;width: 238px;padding-right:22px;margin-bottom:20px;overflow: hidden;}
.ipicbox .ipicboximg {float: left;width:216px;height: 165px;padding:4px;
    margin-bottom: 10px;
    border: 1px solid #dbdbdb;overflow: hidden; }
.ipicbox .ipicboximg img {float: left;width:206px;height: 155px;border: 0px solid #dbdbdb;transition: all 0.5s;}
.ipicbox .ipicboximg img:hover{transform: scale(1.2);}
.ipicbox .ipicboxinfo{float: left;width: 100%;text-align:left;overflow: hidden;}
.ipicbox .ipicboxinfo ul li{float: left;width: 100%;font-size:14px;height: 25px; line-height: 25px;
    white-space:nowrap;
    text-overflow:ellipsis;overflow: hidden;}

.titbox-a{float: left;width: 100%;height:40px; line-height:40px;margin-bottom:15px;background-color:#e41445;color:#ffffff;padding:0px 10px;text-align: left;overflow: hidden; }
.titbox-a b {float: left;font-weight: normal;overflow: hidden;}
.titbox-a span {float: right;font-size:12px;text-transform:uppercase;overflow: hidden;}


.housename {float: left;width: 100%;padding:10px 0px;font-size:20px;text-align: left;overflow: hidden;}
.housebox{float: left;width: 100%;padding-bottom:20px;overflow: hidden;}
.housepicbox{float: left;width:400px;padding-right:30px;overflow: hidden;}
.housepicbox .housepicboxbig{float: left;width: 100%;height:280px;}
.housepicbox .housepicboxbig img{float: left;width: 100%;height:280px;cursor: pointer;}

.housepicbox .housepicboxsmall{float: left;width: 380px;overflow: hidden;}
.housepicbox .housepicboxsmall ul li {float: left;width: 85px;height:65px;margin: 10px 10px 0px 0px;overflow: hidden;}
.housepicbox .housepicboxsmall ul li img {float: left;width: 85px;height:65px;
    cursor: pointer;}

.housepicboxr{float: left;width: 530px;border:1px solid #ea644a;overflow: hidden;}
.housepicboxr ul li {float: left;width: 100%;padding:10px 20px;border-bottom:1px dotted #fbe4e3;text-align: left;overflow: hidden;}
.housepicboxr ul li b {float: left;padding-right:10px;}

.houselyb {float: left;width: 100%;text-align:left;margin-bottom:20px;border:1px solid #ea644a;overflow: hidden;}
.houselyb .houselybl{float: left;width: 40%;padding:10px 20px;overflow: hidden;}
.houselyb .houselyblia {float: left;width: 100%;padding-bottom:20px;overflow: hidden;}
.houselyb .houselybr{float: left;width: 60%;padding: 10px 20px;overflow: hidden;}
.houselyb .houselyblib {float: left;width: 60%;padding-right:10px;overflow: hidden;}
.houselybipt {float: left;width: 100%;outline:none;padding:0px 10px;height: 40px;line-height: 38px;border:1px solid #dbdbdb;overflow: hidden;}
.houselybarea {float: left;width: 100%;outline:none;padding:10px;height:310px;border:1px solid #dbdbdb;overflow: hidden;}
.houselybyzm {float: left;width: 50%;outline:none;padding:0px 10px;height: 40px; line-height: 38px;border:1px solid #dbdbdb;overflow: hidden;}
.houselybyzmpic {float: right;height: 40px;cursor:pointer;overflow: hidden;}

.online{float: left;width: 100%;overflow: hidden;}
.online .onlinetips{float: left;margin:20px 0px;width: 100%;padding:10px;text-align: justify;
    background-color:#fafafa;color:#444444;border:1px dashed #ea644a;overflow: hidden;}
.online .onlinebox{float: left;margin-bottom:20px;
    width: 100%;background-color:#fcfcfc;border:1px solid #ea644a;overflow: hidden;}
.online .onlineform{float: left;width: 100%;padding:0px 15px 15px 15px;overflow: hidden;}
.online .onlineform tr {}
.online .onlineform tr td{padding:10px 0px;border-bottom:1px solid #dbdbdb;}
.online .onlineform input[type='text'],
.online .onlineform select{height:30px;outline: none;padding:0px 10px;margin-right: 10px;}

/* ----------------- */

.i-titboxa{float: left;width: 100%;padding:30px 0px;text-align: center;overflow: hidden;}
.i-titboxa h5{width:auto;margin:0px auto;padding:5px 0px;font-size: 32px;color: #333;font-weight: normal;overflow: hidden;}
.i-titboxa h5::after{content: url("../Images/tit-bg.png");margin-left: 15px; width: 51px;height: 25px;}
.i-titboxa h5::before{content: url("../Images/tit-bg-l.png");margin-right: 15px; width: 51px;height: 25px;}
.i-titboxa span{font-size: 14px;color: #EA5875;font-weight: normal;margin: 10px 0;}

.i-titboxa p {margin-top: 15px;font-size: 16px;line-height: 30px;color: #999999;text-align: center;}

.iservice{float: left;width: 1220px;text-align: center;overflow: hidden;}
.iservice ul li{float: left;
    margin: 20px 20px 0px 0px;
    text-align: center;
    width: 285px;
    height: 365px;
    padding:26px;
    background-color: #ffffff;
    border: 4px solid #f5f5f5;
    border-radius: 2px;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;}
.iservice .img{margin:0px auto;width:104px;height:104px;border:2px solid #fafafa;border-radius:50%;overflow: hidden;}
.iservice .img img {float: left;width: 100px;height:100px;border-radius: 50%;}
.iservice h5{
    float: left;
    width: 100%;
    text-align: center;
    font-size: 16px;
    margin: 10px auto;
    height: 30px;
    line-height: 30px;
    overflow: hidden;}
.iservice p{
    float: left;
    width: 100%;
    text-align: justify;
    -ms-text-justify: inter-ideograph;
    text-justify: inter-ideograph;
    font-size: 14px;
    height: 80px;
    line-height: 20px;
    margin-bottom: 15px;
    overflow: hidden;}
.iservice .line{margin:0px auto;margin-bottom:10px;width: 80px;height:2px;background-color:#fafafa;display: block;overflow: hidden;}
.iservice span {
    margin:0px auto;width: 110px;height:45px;line-height: 40px;
    border:2px solid #fafafa;text-align: center;border-radius: 4px;
    background-color: rgba(255,255,255,.1);text-transform: uppercase;
    display:inline-block;overflow: hidden;}

.iservice ul li:hover{background-color:#FF6666;border-color:#FF6666;color:#ffffff; }
.more-box{float: left;width:100%;text-align: center;padding:50px 0px;overflow: hidden;}


.icase {float: left;margin-bottom:20px;width: 100%;min-width: 1200px;
    padding:20px 0px;
    background: url(../Images/bx.jpg) no-repeat left center;background-size: cover;overflow: hidden;}
.icasebox{float: left;width: 1220px;height:390px;overflow: hidden;}
.icasebox ul li{
    float: left;
    margin: 0px 20px 20px 0px;
    background-color: #ffffff;
    text-align: center;
    width: 285px;
    height: 370px;
    padding:15px;overflow: hidden;}
.icasebox .img{float: left;width:255px;height:190px;overflow: hidden;}
.icasebox .img img{float: left;width:255px;height:190px;transition:all 0.5s;border:0px;}
.icasebox .img img:hover{transform: scale(1.2);}
.icasebox .demo{float: left;width: 100%;padding:10px 0px;text-align: justify;color:#b6bac6;overflow: hidden;}
.icasebox .demo b {float: left;width: 100%;font-size:18px;font-weight:normal;padding-bottom:10px;overflow: hidden;}
.icasebox .demo p {float: left;width: 100%;font-size:14px;line-height:22px;overflow: hidden;}

.inewsbox{float: left;width: 1240px;padding-bottom:00px;overflow: hidden;}
.inewsbox ul li{
    float: left;width: 580px;padding:20px;margin: 20px 40px 20px 0px;
    background-color:#fafafa;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
    border-radius: 2px;
    overflow: hidden;}
.inewsbox .date{float: left;width:120px;height: 40px;line-height: 40px;text-align: center;overflow: hidden; }
.inewsbox .newstitle{
    float: left;width:420px;height: 40px;line-height: 40px;
    padding-left:20px;
    font-size:18px;text-align: left;overflow: hidden; }
.inewsbox .img{float: left;width:120px;height: 90px;text-align: center;overflow: hidden; }
.inewsbox .img img{float: left;width:120px;height: 90px;transition: all 0.3s;}
.inewsbox .img img:hover{transform: scale(1.2);}
.inewsbox .demobox{
    float: left;
    width:420px;padding:10px 0px;line-height: 25px;
    padding-left:20px;font-size:14px;text-align: justify;
    -ms-text-justify: inter-ideograph;
    text-justify: inter-ideograph;overflow: hidden; }
.inewsbox ul li:hover{background-color:#0099CC;color:#ffffff;}

.iyoushibox{float: left;width: 100%;min-width:1200px;background-color:#fafafa;padding:20px 0px;overflow: hidden;}
.iyoushi{float: left;width: 1240px;padding-bottom:0px;overflow: hidden;}
.iyoushi ul li{
    float: left;width: 580px;padding:20px;margin: 20px 40px 20px 0px;
    background-color:#ffffff;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
    border-radius: 2px;
    overflow: hidden;}
.iyoushi ul li:hover{background-color:#0099CC;color:#ffffff;}
.iyoushi .img{float: left;width:120px;height: 90px;text-align: center;overflow: hidden; }
.iyoushi .img img{float: left;width:120px;height: 90px;transition: all 0.3s;}
.iyoushi .img img:hover{transform: scale(1.2);}
.iyoushi .demobox{
    float: left;width:420px;padding:0px;line-height: 25px;padding-left:20px;font-size:14px;text-align: justify;-ms-text-justify: inter-ideograph;text-justify: inter-ideograph;overflow: hidden; }
.iyoushi .demobox b{
    float: left;width:100%;height: 30px;line-height: 30px;
    font-size:18px;text-align: left;overflow: hidden; }
.iyoushi .demobox p{
    float: left;width:100%;padding-top:10px;line-height: 22px;
    font-size:14px;text-align: left;overflow: hidden; }

.ifwlc{float: left;width:100%;padding:20px 0px;overflow: hidden;}
.ifwlc ul li{float: left;width: 100%;overflow: hidden;}
.ifwlc ul li img{float: left;width: 100%;margin-bottom:20px;overflow: hidden;}

/* --------- */



.hdpic{float: left;width:550px;height:340px;margin-bottom:30px;overflow: hidden;}
.inews{float: left;width: 610px;margin-bottom:30px;padding-left:30px;overflow: hidden;}
.inews .inewstop{float: left;width: 100%;height:140px;padding:0px 15px 10px 15px;border-bottom:0px dotted #dbdbdb;
    background:#fafafa url(../Images/hotnews.png) no-repeat right top;overflow: hidden;}
.inews .inewstop h1 {float: left;width: 100%;text-align:left;font-size:20px;height:35px; line-height: 35px;overflow: hidden;}
.inews .inewstop p{float: left;width: 95%;height:75px;line-height: 25px;text-align:justify;text-justify:inter-ideograph;overflow: hidden;}
.inews .inewsli{float: left;width: 100%;height: 40px; line-height:39px;border-bottom:1px dotted #dbdbdb;text-align: left;overflow: hidden;}
.inews .inewsli span {float:right;width: 120px;text-align:right;
    font-size: 14px;color:#999999;overflow: hidden;}

.titbox{float: left;width: 100%;height: 45px;margin-bottom:10px;
	padding:0px;
	background-color:#fafafa;overflow: hidden;}
.titbox b {float: left;margin-left:5px;height:45px;line-height:45px;
    font-size:18px;padding:0px 15px;
    font-weight: normal;overflow: hidden;}
.titbox .b-blue{border-top:0px solid #0099CC;background-color:#0099CC;color:#ffffff;}
.titbox .b-red{border-top:0px solid #FF6666;background-color:#FF6666;color:#ffffff;}
.titbox .b-green{border-top:0px solid #009966;background-color:#009966;color:#ffffff;}

.titbox-blue{border-top:1px solid #0099CC;}
.titbox-green{border-top:1px solid #009966;}
.titbox-red{border-top:1px solid #FF6666;}

.titbox span {float: right;padding:0px 10px;margin:15px 10px 0px 0px;height:17px;line-height: 17px;font-size:10px;
    background:#999999;color:#ffffff;border-radius:12px;text-transform:uppercase;overflow: hidden;}
.titbox span:hover{background: #ea644a;color:#ffffff;box-shadow: 0 0 2px 2px #dbdbdb;margin-right: 4px;}
.titbox span:hover a {color: #ffffff;}

/*	内页	*/
.list-small{width:245px;overflow: hidden;}
.list-small .list-box{float: left;width: 100%;margin-bottom:30px;background-color:#fafafa;overflow: hidden;}
.list-small .list-box-list{float: left;width: 100%;padding:10px 0px;background-color:#ffffff;overflow: hidden;}

.list-small .list-box-tit{
    float: left;width: 100%;
    border-left:4px solid #e42723;
    padding:0px 10px;
    background:#ededed;
	overflow: hidden;}
.list-small .list-box-tit i {float: left;width:30px;text-align:center;height: 35px; line-height: 35px;color: #ffffff;overflow: hidden;}

.list-small .list-box-tit b {
    float: left;
    font-size:16px;
    height: 40px;line-height: 40px;
    font-weight:normal;overflow: hidden;}
.list-small .list-box-tit span {float: right;height: 40px;line-height: 40px;font-size:14px;overflow: hidden;}

.list-small .list-small-li {float:left;width: 100%;margin:5px 0px;padding:10px;background: #ffffff;text-align: center;overflow: hidden;}
.list-small .list-small-li:hover {background: #ea644a;color: #fffff;}
.list-small .list-small-li:hover a {color: #ffffff;}

.list-small .list-small-news {
    float:left;width: 100%;padding:5px 0px;line-height:25px;
    background: url(../Images/dot1.png) no-repeat left center;
    border-bottom:1px dotted #efefef;text-align: left;
    white-space:nowrap;
    text-overflow:ellipsis;
    padding-left:10px;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:30px;border: 0px;}

.list-big{width:955px;overflow: hidden;}
.list-big .list-big-main{float: left;width: 100%;overflow: hidden;}
.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 img{float:left;width:200px;height: 150px;border:0px; }
.list-big .list-big-main .list-big-main-picli b{float:left;width:725px;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:725px;padding-left:25px;font-size:14px;color: #666666;
    line-height:25px;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;line-height:25px;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}

.list-big .list-big-main .list-big-main-picli i,
.list-big .list-big-main .list-big-main-textli i{font-style: normal;}

.list-big .list-big-pic{float:left;width: 915px;overflow: hidden;}
.list-big .list-big-pic ul li {float: left;width: 290px;margin-right: 15px;margin-bottom: 15px;overflow: hidden;}
.list-big .list-big-pic ul li img {float: left;width: 290px;height: 220px;border: 0px;}
.list-big .list-big-pic ul li b {float: left;width: 290px;height: 35px;line-height: 35px;font-weight:normal;text-align: center;overflow: hidden;}


.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 img{float:left;width:200px;height: 150px;border:0px; }
.list-full .list-big-main-picli b{float:left;width:900px;padding-left:25px;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-full .list-big-main-picli p{float:left;width:900px;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: 1120px;overflow: hidden;}
.list-full .list-big-pic ul li {float: left;width: 260px;margin-right: 20px;margin-bottom: 20px;overflow: hidden;}
.list-full .list-big-pic ul li img {float: left;width: 260px;height: 195px;border: 0px;}
.list-full .list-big-pic ul li b {float: left;width: 260px;height: 35px;line-height: 35px;font-weight:normal;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:30px;overflow: hidden;}
.content .title{float: left;width: 100%;padding:15px;font-size:26px;line-height: 30px;text-align:center;overflow: hidden;}
.content .toolbox{float: left;width: 100%;padding:5px;margin: 5px 0px;text-align: center;background-color: #fafafa;overflow: hidden;}
.content .desc{float: left;margin:5px 0px;width: 100%;font-size:14px;line-height:25px;
    border-left:4px solid #006699;padding:15px;background-color:#efefef;overflow: hidden;}
.content img{max-width:100%;}


/* channelindex */

.channel-title{float: left;width: 100%;height:45px;margin-bottom:10px;border-bottom:0px solid #17533b;
    background:#B9C63F;padding:0px 10px;overflow: hidden;}
.channel-title b {
    float: left;height: 35px;line-height:35px;border-left:5px solid #ffffff;
	margin-top:10px;padding:0px 20px;color:#ea644a;
    background-color: #ffffff;
	font-size:16px;}
.channel-title span {float: right;margin: 10px 0px;height: 25px;line-height:25px;background-color:#fafafa;
	font-size:12px;padding:0px 10px;display:none;overflow: hidden;}

.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: 500px;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: 540px;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: 410px;font-size:18px;margin-bottom:5px;height:30px; line-height:30px;overflow: hidden;}
.channel-box .channel-box-top p{float: left;width: 410px;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;}



/*	列表LI样式	*/

.piclistli{float:left;width: 290px;margin:10px;border:0px solid #dbdbdb;overflow: hidden;}
.piclistli img {float: left;width: 290px;height:215px;border:0px;}
.piclistli b {float:left;width:100%;background:#eaeaea;font-size:14px;padding:0px 20px;height:40px; line-height: 40px; text-align: center;overflow: hidden;}
.piclistli:hover{border:0px solid #f4b120;}

.prodli{float:left;width: 290px;margin:10px 10px 10px 10px;border:1px solid #f1f1f1;overflow: hidden;}
.prodli .prodliimg {float:left;width: 290px;height:160px;background-position:center center;background-size:cover;background-repeat:no-repeat;border:0px;display:block;overflow: hidden;}
.prodli .prodliimg a {float: left;width: 100%;height:160px; display: block;overflow: hidden;}
.prodli b {float: left;width: 100%;font-size:14px;padding:0px 20px;height:40px; line-height: 40px; text-align: center;overflow: hidden;}
.prodli:hover{border:1px solid #0458c5;box-shadow: 0px 0px 10px 2px rgba(54,121,209,.9);background: #3679d1;color:#fff;}
.prodli:hover a{color: #fff;}


/*	FOOT 	*/
.foot {float: left; width: 100%;min-width: 1200px;padding:20px 0px;
    background-color: #fafafa;
    border-top:4px solid #e41445;text-align: center;overflow: hidden;}

.footbox{margin:0px auto;width: 1200px;text-align:center;overflow: hidden;}
.footl{float: left;width: 800px;padding-right:50px;color:#999999;
    font-size:16px;text-align: left;overflow: hidden;}
.footl a {color: #999999;}
.footline {float: left;width: 100%;min-width:1200px;border-top:1px solid #222222;background:#333333;color:#fff;text-align: center;overflow: hidden;padding:20px 0px;overflow: hidden}

.footewm {float: left;width: 400px;overflow: hidden;}
.footewm ul li {float: right;width: 110px;padding:10px;color:#666565;text-align:center;overflow: hidden;}
.footewm ul li img {float: left; width:100%;border:0px;margin-bottom: 10px;}

/*	page: */

.p-l {float: left; width: 220px;border-right:1px dotted #b0b2b9;margin-bottom: 40px;}
.p-r {float: left; width: 980px;padding-left:50px;margin-bottom: 40px;overflow: hidden;}

.itit {float: left; width:100%;padding-right:30px;padding-bottom:5px;border-bottom:0px dashed #183f86; text-align:right;position: relative;}
.itit p {float: left;width:100%;text-align:right;overflow: hidden;}
.itit p i {position:absolute;right:-10px;top:15px;width:20px;height:20px;background:#93959b;overflow: hidden;}
.itit p b {float: left;width:100%;height:45px; line-height:45px;font-size:24px; font-weight: normal;overflow: hidden;}
.itit p span {float: left;width:100%;font-size:12px;line-height:22px;text-transform: uppercase; overflow: hidden;}


.cur {margin:0px auto; width:1090px; text-align: left;height:50px; line-height: 50px; text-align: left; font-size:14px; overflow: hidden;}
.cur b {font-size:16px;}

.leftbox{float: left; width: 100%;padding:15px 20px 15px 0px;margin-bottom: 20px;}
.leftboxli {float: left;width:100%;background:#f1f1f1;margin:5px 0px;padding:5px;text-align:center;position: relative;}
.leftboxli a {color: #485682;}
.leftboxli i {position: absolute;top:50%;margin-top:-5px;right:-25px;width:10px;height:10px;z-index:1;background: #93959b;}
.leftboxli:hover{background: #485682;color: #ffffff;}
.leftboxli:hover a{color: #fff;}
.leftboxli:hover i{border-radius: 50%;}
.leftboxli-sel {background: #485682;color: #ffffff;}
.leftboxli-sel a {color: #ffffff;}
.leftboxli-sel i {background: #0f306b;border-radius: 50%;}


.textli {float: left; width:100%;padding:20px 0px;border-bottom:1px dotted #dbdbdb;text-align: left; overflow: hidden ;}
.textli b {float: left; width: 100%;line-height: 30px; font-size:16px;text-align: left; overflow: hidden;}
.textli p {float: left;width: 950px;line-height: 25px; font-size:14px;text-align: left; overflow: hidden;}
.textli span {float:right;width:110px;margin-top:20px;text-align:center;border:1px solid #ea644a;background: #f28975;font-size:14px;overflow: hidden;}
.textli span a {color:#ffffff;}
.textli p i {font-style: normal;font-size:12px;color:#666;font-weight: bold;}

.databox {float: left; width: 90px; height:85px;  color:#fff; text-align:center;border-radius:5px;overflow: hidden;}
.databox b {float: left; width: 100%; height:50px;line-height: 50px;font-size:26px;text-align:center;padding:0px;background:#999;overflow: hidden;}
.databox span {float: left; width: 100%; height:35px;line-height:35px;font-size:14px;background:#efefef; color:#666;overflow: hidden;}

.pictextli {float: left;width: 100%; padding:20px 0px; border-bottom: 1px dotted #dbdbdb; text-align: left; overflow: hidden;}
.pictextli img {float: left; width: 250px;border:0px;}
.pictextli b {float: left; padding-left:20px; width: 850px;line-height: 30px; font-size:16px;text-align: left; overflow: hidden;}
.pictextli p {float: left; padding-left:20px; width: 850px;line-height: 25px; font-size:14px;text-align: justify;text-justify: inter-ideograph; overflow: hidden;}
.pictextli p i {font-style: normal;font-size:12px;color:#666;font-weight: bold;}
.pictextli span {float:right;width:110px;margin-top:10px;text-align:center;border:1px solid #ea644a;background: #f28975;font-size:14px;overflow: hidden;}
.pictextli span a {color:#ffffff;}

.picli1{float: left;width: 33.33%;padding:10px;position:relative;overflow: hidden;}
.picli1 img{float: left;width: 100%;border:0px;}
.picli1 p {position: absolute;padding:25px;left:10px;top:10px;right:10px;bottom:10px;background: rgba(72,86,130,.8);color: #ffffff;text-align: center; display:none;overflow: hidden;}
.picli1 p b {float: left;width: 100%;padding-bottom:5px;line-height: 30px; text-align: left;font-size:16px;border-bottom:1px dotted #ccd1e1;overflow: hidden;}
.picli1 p span {float: left;width: 100%;padding-top:5px;line-height: 25px; font-size:14px; text-align: left;color:#dddddd;overflow: hidden;}

.title{float:left;width:100%;padding:30px 10px;line-height:38px;text-align: center; font-size:28px;color:#000000;overflow: hidden;}
.toolbox {float: left; width: 100%;padding-bottom:20px;font-size:12px;color:#494949; text-align:center;overflow: hidden;}
.textimgbox {margin:0px auto;width: 90%;text-align: center;overflow: hidden;}
.textimgbox img {max-width: 100%;display: inline-block;}
.textbox {float: left;width:100%; text-align: justify; text-justify:inter-ideograph; overflow: hidden;}
.textbox img {max-width:100%;}
.sharebox {float: left; width: 100%; text-align: center;padding:30px 0px;padding-left:0px;overflow: hidden;}



/*	留言板	*/
.lybbox {margin:0px auto; width:1100px; background: url(../Images/lybg.jpg) no-repeat right bottom;padding-bottom:180px; overflow: hidden;}
.lybbox .lybtips{float: left;margin:10px 0px;width: 100%;border:1px dotted #ea644a;background: #ea644a;color:#ffffff;padding:15px;text-align:left;overflow: hidden;}

.lybbox .lybli {float: left; width: 100%; padding:10px 0px; text-align: left; overflow: hidden;}
.lybbox .lybli b {float:left;width:100%;padding-bottom:10px;font-size:16px; color: #444; }
.lybbox .lybli .lybipt {float: left; width: 500px; height: 40px; line-height: 40px;outline: none; padding:0px 10px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybli .lybarea {float: left; width: 740px; height: 190px; line-height: 30px; outline: none;padding:5px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybli .lybbut {float: left; padding:0px 20px; height: 40px;outline: 1px #000; background: #467290; color: #fff; border: 1px solid #325771; border-radius: 4px; cursor:pointer;overflow: hidden;}
.lybbox .lybli .lybyzm {float: left; width: 300px; height: 40px; line-height: 30px; outline: none;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;}


/*	招聘	*/
.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: 100%; height: 450px; margin-top: 20px; overflow: hidden;}
.mapbox div { box-sizing:border-box;}
.mapbox img {float:none; width:auto;}


/* 	问卷调查	*/
.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:35px; text-align:center;padding:10px 0px; font-size:13px; margin-top:10px; overflow:hidden;}
.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 ;}
/*	焦点幻灯	*/
a img{border:0;}
#slide{position:relative;float:left;width:340px;height:270px;margin-bottom:0px;overflow:hidden;background:url(../Images/img/loading.gif) no-repeat center;}
#slide ul{position:absolute;margin:0;padding:0;}
#slide li{float:left; width:340px;height:270px;overflow:hidden; }
#slide .o-control{display:none;position:absolute;top:50%;margin-top:-40px;width:50px;height:80px;background:#000;filter:alpha(opacity=30);opacity:0.3;cursor:pointer;}
#slide .control{position:relative;top:13px;left:8px;display:inline-block;width:30px;height:55px;background:url(../Images/img/bg_index.png);filter:alpha(opacity=60);opacity:0.6;}
#slide #goback{left:0px;}
#goback .control{background-position:0px -35px;}
#slide #forward{right:0px;}
#forward .control{left:10px;background-position:-35px -35px;}
#slide div{position:absolute; float:right; bottom:10px; right:10px; height:32px; overflow:hidden; zoom:1; }
#slide span{width:32px;font-size:14px;height:32px;margin:2px 2px; background:#F1740E;float:left;text-align:center;line-height:32px;cursor:pointer;font-family:arial;filter:alpha(opacity=70);opacity:0.7;}
#slide span a{color:#fff;text-decoration:none;}
#slide span.curr,#slide span.hover{background:#000;filter:alpha(opacity=100);opacity:1;}
#slide .curr a:link, #slide .curr a:visited{color:#fff;}


/*	自适应幻灯	*/
.fullSlide {clear:left;float:left;position:relative;width:100%; height:600px;margin-bottom:30px;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: 600px; overflow:hidden;}
.fullSlide .bd li img {width:100%;height:600px;border:0px;}
.fullSlide .bd li b {display:none;position:absolute;
    z-index: 999;
    left:0px;top:0px;float:left; width:100%;padding:10px 10px;
    background-color: rgba(0,0,0,.5); color: #fff;
	line-height: 30px; font-size:16px;text-align:center; overflow: hidden;}
.fullSlide .bd li a {display:block; color: #fff;float: left; width: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: #7c5335; background:rgba(155,155,155,.5);border-radius:50%;font-size:0px;overflow:hidden;}
.fullSlide .hd ul .on {background:#ea644a;width:20px; border-radius: 10px;}
.fullSlide .prev,.fullSlide .next {display:block;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: 50px; 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;}

/* xtips	*/
.xtips{position: fixed;z-index:999;left:50%;top:30%;margin-left:-80px;border-radius:5px;width:160px;background: rgba(100,100,100,.8);text-align: center;padding:20px;overflow: hidden;}
.xtips i {float:left;font-size:120px;width:120px;text-align: center;}
.xtipsok i {color: #fff;}
.xtipswarning i {color:#ea644a}
.xtipswarning p {float:left;font-size:16px;width:100%;text-align: center;padding:10px;color:#fff;overflow: hidden;}

div.orbit-wrapper { position: relative; overflow: visible; width: 1200px;height:450px;}
div.orbit { position: relative; overflow: hidden;}
div.orbit span { display:none;}
div.orbit a img{ position: absolute; display:block;width: 720px;  box-shadow: 0 3px 8px rgba(0,0,0,0.5); padding:3px; border:#ccc 1px solid; background:#fff; }
div.orbit-wrapper h4{ display: none; }
div.timer {display: none;}
div.slider-nav { display: block; }
div.slider-nav span { width: 60px; height: 60px; background-color:rgba(255,255,255,.5); color: #fff; text-align: center; position: absolute; z-index: 100; top: 50%;margin-top:-30px; cursor: pointer; text-indent:-9999px;}
div.slider-nav span.right { right: 20px; background:rgba(255,255,255,.5) url(../Images/orbitr.png); }
div.slider-nav span.left { left:20px;background:rgba(255,255,255,.5) url(../Images/orbitl.png); }
div.slider-nav span.right:hover {background-color:rgba(255,255,255,.5);border-radius:4px; }
div.slider-nav span.left:hover {background-color:rgba(255,255,255,.5); border-radius:4px;}


.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;
}