@charset "utf-8";
* {word-wrap:break-word;word-break:break-all;}
* {box-sizing:border-box;}
body {
	padding:0px;
	margin:0px 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:#333333;
	line-height:28px;
	font-size:14px;
	line-height:25px;
	background:#fff;
}
html{min-width: 1220px;}
/*	防止复制代码
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 {/*font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; */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:#333333;}
a:hover {text-decoration: none;color: #e25353;}
a:link,a:visited,a:active {text-decoration: none;}

a.nav-link{color:#fff;display: block;}
a.nav-link:hover {text-decoration:none; color:#005bac;}
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:#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;}


/*	字体颜色	 */
.opcity5{opacity: .5;}
.text-white {color: #ffffff;}
.text-black {color: #000;}
.text-dark {color: #353535;}
.text-zi{color: #9a1919;}
.text-lan{color: #283097;}
.text-huang{color: #ffcc1c;}

.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;}


.p-b-20 {padding-bottom: 20px;}
.m-r-10 {margin-right: 10px; }
.m-r-20 {margin-right: 20px; }
@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;}

.wrap {margin:0px auto; width: 1200px;overflow: hidden;}
.topbox {margin: 0px auto;width: 1200px;height: 125px;overflow: hidden;}
/*	HEADER 	*/
.header {position:absolute;left:0px;top:0px;z-index:999;float:left;width:100%;min-width:1200px;height:200px;margin-bottom: 0px;}
.logo {float:left;width: 380px; height: 125px; background: url(../Images/logo.png) no-repeat left center; overflow: hidden;}
.logo a {float: left; width: 100%; height: 125px; display: block;overflow: hidden;}

.toptel {float: right;width: 383px; height:125px; line-height:125px; font-size:24px;color: #fff;
	background:url(../Images/toptelico.png) no-repeat left center; padding-left:70px; text-align:left;overflow: hidden;}
.toptel b {float: left; width: 100%; font-size:23px; color:#000000;overflow: hidden;}
.toptel span {float: left; width: 100%; font-size:30px;color:#553403;  font-weight:bold;line-height: 40px;; overflow: hidden;}

/*	NAV 	*/
.navbox {float:left;width:100%;height:75px; background:rgba(0,0,0,0.5);}
.nav {margin:0px auto;width:1200px;height:75px;}
.nav-mid {float: left; width: 8px; height: 75px; background: url(../Images/navmid.png) no-repeat center top;display: block;overflow: hidden;}
.nav-li {float: left;width:150px;height:75px;text-align:center;position: relative;}
.nav-li span{float: left;width: 100%; height: 75px; line-height: 75px;font-size:18px;overflow: hidden;}

/*
.nav-li:hover,.nav-li-hover{background:url(../Images/navselbg.png) no-repeat center 57px;color: #005bac;}
 */
.nav-li:hover span,
.nav-li-hover span {color: #ffc029;}

.drop-nav {position: absolute;left:-1px;right:-1px; z-index:10;top:75px;padding:10px; text-align: center;font-size:14px; background: rgba(0,0,0,.5);display: none;border:0px solid #f2b41f;border-top:0px;overflow: hidden;}
.drop-nav ul {float: left;padding:0px;width:100%;overflow: hidden;}
.drop-nav-li {float: left;padding:10px 10px; width: 100%;line-height: 20px; font-size:14px; text-align: center;border-bottom:1px dotted #cccccc;overflow: hidden;}
.drop-nav-li a{color: #fff;}
.drop-nav-li a:hover{color: #bd8c18;}
.drop-pic {float: right;padding:5px 0px;padding-left:10px; width: 210px;border-left:1px solid #dbdbdb; overflow: hidden;}
.drop-pic img {float: left; width: 100%;border:0px;margin-bottom:5px;}
.drop-pic p {float: left; width: 100%;font-size:12px;line-height:20px;text-align:justify;overflow: hidden;}

.drop-about {left:0px;}
.drop-news {right:0px;}
.navmem {float: right; width: 170px; height: 50px;background: url(../Images/navmem.png) no-repeat left center;text-align: center;padding-left:40px;overflow: hidden;}
.navmem p {float:right;width:131px;height: 50px;background: #fff600;padding:0px 10px; overflow: hidden;}
.navmem p span {float: left; width: 50%;line-height: 50px; text-align: center; font-size:14px;overflow: hidden;}

.navsearch {float: left;width:100px;height:30px;margin-top:25px;border-radius:15px;background:#fff;overflow: hidden;}
.navsearch .navsearchipt {float: left; width: 70px;height:30px;border:0px;background: #fff;padding-left:10px;font-size:12px;overflow: hidden;}
.navsearch button i {float: right;width:30px; height:30px; line-height: 30px; text-align: center; cursor:pointer;overflow: hidden;}
.navsearch button {float: right;text-align:center;width:30px; height:30px; line-height: 30px;border:0px; text-align: center; cursor:pointer;overflow: hidden;}


/*	index 	*/
.ititbox {float: left;width: 100%;height:44px;line-height:40px;border-bottom:4px solid #eb3434; text-align:left;overflow: hidden;}
.ititbox b {float: left;font-size:18px;height:40px;line-height: 40px;padding-right:10px;color:#434343;overflow: hidden;}
.ititbox i {float: left;height: 40px; line-height: 40px;font-style:normal;font-size:16px;color:#434343;overflow: hidden;}
.ititbox span {float: right;height: 40px; line-height: 40px;font-size:12px; overflow: hidden;}
.ititbox span i {float:right;color: #b41f21;padding-left:5px;font-size:18px;}


.ititboxb {float: left;width: 100%;padding:10px 0px;height:60px;line-height:40px;background:url(../Images/tit_bgline.png) repeat-x left center;overflow: hidden;}
.ititboxb b {float: left;font-size:16px;background: #f1f1f1 url(../Images/tit_bg.png) no-repeat right center;height:40px;line-height: 40px;padding-right:50px;overflow: hidden;}
.ititboxb b i {float: left;padding-right:10px;height: 40px; line-height: 40px; text-align: center;color: #005bac;margin-right:0px;font-size:20px;overflow: hidden;}
.ititboxb span {float: right;background: #f1f1f1;padding-left:10px;height: 40px; line-height: 40px;font-size:12px; overflow: hidden;}




.ilbox{float: left;width:860px;padding-bottom:60px;overflow: hidden;}
.ilboxnews{float: left;width:370px;margin-right: 60px;overflow:hidden;}

.ilboxnewstxtli {float:left;font-size:14px;border-bottom:1px dotted #dbdbdb;padding:10px 0px;text-align: left;overflow: hidden;}
.ilboxnewstxtli b {float: left;font-size:15px;width: 100%;height:25px; line-height: 25px;overflow: hidden;}
.ilboxnewstxtli span {float: left;font-size:12px;width: 100%;height:25px; line-height: 25px;overflow: hidden;}
.ilboxnewstxtli p {float: left;width: 100%;line-height: 25px;overflow: hidden;}

.ilboxnewspicli {float:left;font-size:14px;border-bottom:1px solid #dbdbdb;padding:10px 0px;text-align: left;overflow: hidden;}
.ilboxnewspicli img {float:left;width:135px;height:100px;overflow: hidden;}
.ilboxnewspicli b {float: left;font-size:15px;width: 235px;height:25px; line-height: 25px;padding-left:10px;overflow: hidden;}
.ilboxnewspicli span {float: left;font-size:12px;;width: 235px;height:25px; line-height: 25px;padding-left:10px;overflow: hidden;}
.ilboxnewspicli p {float: left;;width: 235px;padding-left:10px;height:75px; line-height: 25px;overflow: hidden;}

.irbox {float: left;width:340px;padding-bottom:60px;overflow: hidden;}

.irboxli {float: left;margin-top:30px;width: 340px;height:105px;overflow: hidden;}
.irboxli img{float: left;width: 340px;height:105px;border:0px;}

.iservicesbox {float: left;width: 100%;min-width:1215px;height:675px;background: url(../Images/iywbg.jpg) no-repeat center top;padding-top:20px;overflow: hidden;}
.iserwrap{margin:0px auto;width: 1200px;overflow: hidden;}

.iserli {float: left;width:560px;height:175px;margin:10px 0px;overflow: hidden;}
.iserlil {float: left;width: 540px;height:145px;margin:15px 0px;padding:15px 20px; text-align: left;overflow: hidden;}
.iserlir {float: left;width: 20px;height:175px; background: #ffcc1c;display: block;overflow: hidden;}

.iserli b {float: left;width: 100%;height:45px;font-size:24px;line-height: 45px;
	border-bottom:2px solid #838893;text-align: left;color:#ffcc1c;font-weight: normal;overflow: hidden}
.iserli p {float: left;width: 100%;padding:5px;height:65px;font-size:16px;line-height: 25px;color:#ffffff;opacity: .5;
	/*text-align: justify;text-justify:inter-ideograph;*/text-align:left;overflow: hidden}

.iserli1 {margin-right:80px;color: #b71226;}
.iserli0 {color: #b71226;}
.iserli1 .iserlil{background: #333a4c;background:rgba(51,58,76,.9);}

.iserli0 .iserlil{float:right;background: #333a4c;background:rgba(51,58,76,.9);}
.iserli0 .iserlir{float:left;}

.iserli2 {color: #b71226;}
.iserli2 .iserlil{float:right;background: #645141;background:rgba(100,81,65,.8);}
.iserli2 .iserlir{float:left;}

.iserli3 {margin-right:80px;color: #b71226;}
.iserli3 .iserlil{background: #645141;background:rgba(100,81,65,.8);}

/*
.iserli0:hover{background: #b71226;color: #e8e8e8;}
.iserli0:hover b,
.iserli0:hover p{color: #fff;}
.iserli1:hover{background: #e8e8e8;color: #b71226;}
.iserli1:hover b,
.iserli1:hover p{color: #b71226;}
 */

.izuopin {float: left;width: 100%;min-width: 1215px;padding:20px 0px 60px 0px;overflow: hidden;}
.izuopinwrap{margin:0px auto;width: 1215px;overflow: hidden;}

.izuopinli {float: left;width:405px;padding:5px;overflow: hidden;}
.izuopinli img {float: left;width:395px;height:280px;margin-bottom:20px;border:1px solid #dddddd;}
.izuopinli img:hover{box-shadow: 0px 0px 5px 1px rgba(190,190,190,.5);}
.izuopinli b {float: left;width: 100%;font-weight:normal;padding:0px 10px;font-size:24px;height:60px;line-height:60px;text-align: center;overflow: hidden;}
.izuopinli p {float: left;width: 100%;padding:0px 10px;font-size:15px; color:#a9a9a9;text-align: justify;text-justify: inter-ideograph;overflow:hidden;}

.iaboutbox{float: left;width: 100%;height:475px;margin-bottom:40px;padding:0px 0px;background: url(../Images/iaboutbg.jpg) no-repeat center top;color: #fff;overflow: hidden;}
.iaboutwrap{margin:0px auto;width: 1200px;overflow: hidden;}
.iaboutpic{float: left;width: 603px;height:324px;padding-top:15px;padding-left:15px;background: url(../Images/iaboutpicbg.png) no-repeat left top;overflow: hidden;}
.iaboutpic img {float: left;width:565px ;height:280px;border:0px;box-shadow: 5px 5px 5px #999999;}

.iaboutdemo {float: left;width: 595px;padding-left:50px;padding-top:50px;overflow: hidden;}
.iaboutdemo p {float: left;text-indent:2em;text-align:justify;width:100%;padding-bottom:20px;font-size:16px;color:#fff;overflow: hidden ;}

.inewswrap{margin: 0px auto;width: 1220px; background:url(../Images/inewsmid.png) repeat-y center bottom;overflow: hidden;}
.inewsl{float: left;width:560px;overflow: hidden; }
.inewsr{float: right;width:560px;overflow: hidden; }

.ipicnewsbox{position:relative;float: left;margin-top:15px;width: 560px;height:410px;background: #efefef;overflow: hidden}
.ipicnewsbox img {float: left;width: 560px;height:410px;border:0px;}
.ipicnewsbox p{position: absolute;padding:15px;background: rgba(0,0,0,.7);color: #fff;text-align:left;width:100%;height:410px;left:0px;top:345px;overflow: hidden}
.ipicnewsbox p b {float: left;width: 100%;line-height: 35px;font-size:16px;padding-bottom:15px;overflow: hidden;}
.ipicnewsbox p span {float: left;width: 100%;font-size:14px;line-height: 25px; text-align:justify;text-justify:inter-ideograph;overflow: hidden;}

.imapbox {float: left;width: 100%;padding:40px 0px;overflow: hidden;}
.imapboxwrap img {float: left;width: 100%;border: 0px;}

.iboxtit{float: left;width: 100%;padding:30px 0px;text-align: center;overflow:hidden;}
.iboxtit b {float: left;width: 100%;font-size:34px;height:50px;line-height:50px;display: inline-block;overflow: hidden;}
.iboxtit span {float: left;width: 100%;font-size:0px;height:25px; background:url(../Images/ititmidbg.png) no-repeat center center;display: inline-block;overflow: hidden;}
.iboxtit p {float: left;width: 100%;font-size: 24px;display: inline-block;overflow: hidden;}
.ibtn {margin-top:10px;display:inline-block;width: 117px;height:34px; line-height:34px;background: url(../Images/ititbtnbg.png) no-repeat center center;color:#fff;font-size:20px;text-align: center;overflow: hidden;}

.itextli{float: left;width: 100%;height:30px;line-height: 30px; text-align: left;color:#005bac;overflow: hidden;}
.itextli span {float:right;color:#666666;}

.ipicnews {float: left; width: 350px; height:240px;overflow: hidden;}
.ipicrbox {float: left;width: 495px;padding-left:20px;overflow: hidden;}
.inewsbox {float: left;width: 100%;overflow: hidden;}

.ibigbg {float: left;width: 100%;background: #f1f1f1;padding:10px 0px;overflow: hidden;}
.iquikbox {float: left;width: 350px;overflow: hidden;}
.iquikboxwrap {float: left;width: 100%;height:120px;overflow: hidden;}
.iquikboxwrap ul li {float: left;width: 33.33%;height: 120px;text-align: center;padding:20px 0px;color:#fff;overflow: hidden;}
.iquikboxwrap ul li i{float: left;width: 100%;height:50px; line-height: 50px;font-size:30px;text-align: center;overflow: hidden;}
.iquikboxwrap ul li b{float: left;width: 100%;height:30px; line-height: 30px;font-size:18px;font-weight:normal;text-align: center;overflow: hidden;}
.iqkli1 {background: #4ba509;border-right:1px solid #f1f1f1;}
.iqkli2 {background: #00988d;border-right:1px solid #f1f1f1;}
.iqkli3 {background: #eea200;border-right:#f1f1f1;}

.iyqlj {float: left;width: 100%;height:60px;padding:5px;background:#fff;margin-top:15px;overflow: hidden;}
.iyqlj ul li {float: left;width: 50%;height:50px; line-height: 50px;padding:5px;text-align: center;overflow: hidden;}
.iyqlj ul li img {float: left;width: 160px;height:40px;border: 0px;;}
#yqlj{float: left;width: 340px;height:50px;overflow: hidden;}



.inewslist {float: left; width: 100%;overflow: hidden;}
.inewsli {float: left; width: 100%;height:31px; line-height:31px;padding-left:15px; background:url(../Images/lbt.png) no-repeat left center;text-align:left;overflow: hidden;}
.inewsli span {float: right;padding-left:15px;;}
.li-bottom{border-bottom:1px dotted #efefef;}

.itit {float: left; width: 100%;height:50px;line-height:50px; text-align: left;overflow: hidden;}
.itit b {float: left;font-size:16px;}
.itit span {float: right;font-size:12px;}

.iyyzx {margin:0px auto;width: 1180px;border:1px solid #e1e1e1;padding:19px;box-shadow: 0 0 5px 5px #e1e1e1;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; overflow: hidden;}
.iyyzx .iyyzxl {float: left;width:140px;height:150px; text-align: center;line-height: 150px;overflow: hidden;}
.iyyzx .iyyzxr {float: left;width:1000px;height:150px; text-align: center;line-height: 150px;overflow: hidden;}
.iyyzx .iyyzxr .iyyzxrbox {float: left;width:200px;height:150px;margin:0px 10px;position:relative;overflow: hidden;}
.iyyzx .iyyzxr .iyyzxrbox img {float: left; width: 200px;height:150px;border: 0px;;}
.iyyzx .iyyzxr .iyyzxrbox b {position:absolute;padding:0px 10px;bottom:0px;left:0px;float: left; width: 200px;height:50px;line-height: 50px; text-align: center;background: rgba(0,0,0,.5);color:#fff;overflow: hidden;}


/*	FOOT 	*/
.copyright{float: left;width: 100%;height:60px; line-height: 60px; text-align: center;background: #4264a4;font-size:16px;color:#fff;overflow: hidden;}
.foot {float: left;width: 100%;min-width: 1200px;line-height: 40px; text-align: center;padding:30px 0px;background:#1450a2;font-size:18px;color:#fff;overflow: hidden;}
.footwrap{margin: 0px auto;width: 1200px;overflow: hidden;}
.footl {
	float: left;
	width: 500px;
	text-align: left;
	line-height: 30px;font-size:16px;
	overflow: hidden;
}
.footr{
	float: left;
	width:700px;
	text-align: right;
	line-height: 30px;font-size:16px;
}
.footewm {float:left; width:280px;padding:15px 50px;overflow: hidden ;}
.footewm ul li {float: left;width: 180px;overflow: hidden;}
.footewm ul li img {float: left;width:100%;border:0px;}
.footlogo {float:left; width:225px;padding-top:30px;overflow: hidden ;}
.footlogo img {float: left;width:170px;border:0px;}
.footlogo ul {float: left; width: 100%;padding-top: 10px;overflow: hidden;}
.footlogo ul li {float: left; width: 100%;height:25px; line-height:25px; text-align:left; color:#fff;overflow: hidden;}
.footlogo ul li b {float: left; width: 45px; font-weight: normal; overflow: hidden;}

.foottop{float:left; width: 100%;height:60px;padding:15px 0px;border-bottom:2px solid #7ca994;color:#fff;text-align: center; font-size:16px; overflow: hidden;}
.foottop ul li {float: left; width: 110px;height:30px; line-height:30px;overflow: hidden;}
.foottext {float: left; width: 100%;padding:15px 0px 0px 10px; font-size:15px; line-height: 30px;; text-align:left; color:#fff;overflow: hidden;}



/*	page: */
.sbanner{float: left; width: 100%;min-width:1200px;margin-bottom:40px;box-shadow:0 10px 10px rgba(0,0,0,.3);overflow: hidden;}
.sbanner img {float: left; width: 100%;border: 0px;}

.p-l {float: right;width: 250px;overflow: hidden;}
.p-r {float: left;width:900px;overflow: hidden;}

.ptit {float: left; width: 100%;padding:15px 0px;height:60px;line-height:30px;border-bottom:1px solid #efefef;overflow: hidden;}
.ptit b {float: left;height:30px;font-size:19px; color: #004f9c;padding-left:10px;padding-right:5px;border-left:5px solid #004f9c;font-weight:normal;overflow: hidden;}
.ptit span {float: left;height:30px;font-size:19px; color: #004f9c;overflow: hidden;}




.itita {float: left; width:280px;border-top-left-radius:10px;padding:25px;color: #fff;background: #a01400;margin-bottom:1px; text-align:left;overflow: hidden;}
.itita p {float: left; padding-right:10px;overflow: hidden;}
.itita p b {float: left;font-size:22px; font-weight: normal; }
.itita p span {font-size:12}

.ititg {float: left; width:250px;/*border-top-left-radius:10px;*/border-bottom-left-radius:0px;border-bottom-right-radius:20px;padding:25px;color: #fff;background: #1450a2;margin-bottom:1px; text-align:left;overflow: hidden;}
.ititg p {float: left; padding-right:10px;overflow: hidden;}
.ititg p b {float: left;font-size:22px; font-weight: normal; }
.ititg p span {font-size:12}

.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;}

.npos {float: left; width: 100%;min-width:1200px;height: 70px; line-height: 80px;border-bottom: 1px solid #dbdbdb;; overflow: hidden;}
.nposm {margin:0px auto; width:1200px;text-align: right; overflow: hidden;}

.p-l-contact {float: left; width: 100%;padding-bottom:20px;overflow: hidden;}
.p-l-contact img {float: left;width: 100%;border: 0px;;}

/*.p-l-box ul li {float: left; width: 100%;height:50px;line-height: 50px;overflow: hidden;}*/

.p-l-box{float: left; width: 100%;margin-bottom: 20px;background: #ebf2f9;padding-bottom:10px;border-top-right-radius:20px;border-bottom-right-radius:0px; overflow: hidden;}
.p-l-licate {float: left;width:100%;background:url(../Images/lbt.png) no-repeat 10px center;padding:0px 20px;padding-left:30px;height:50px; line-height:50px;border-bottom: 1px solid #efefef;text-align:left; font-size:14px;overflow: hidden;}
.p-l-licate i {float: right;height:50px; line-height:50px;}
.p-l-licate:hover{background: #fefefe url(../Images/lbt.png) no-repeat 10px center;}
.p-l-licate:hover a{}
.p-l-licate-sel {}
.p-l-licate-sel a {}

.p-la-licate {float: left;width:100%;padding:0px 20px;height:40px; line-height:40px;text-align:left; font-size:14px;
border-bottom:1px dotted #efefef; background:url(../Images/lbt.png) no-repeat 10px center;padding-left:30px;overflow: hidden;}
.p-la-licate i {float: right;height:40px; line-height:40px;color:#1450a2}
.p-la-licate:hover{background: #fefefe url(../Images/lbt.png) no-repeat 10px center;}
.p-la-licate:hover a{}
.p-la-licate-sel {}
.p-la-licate-sel a {}

.p-l-litxt {float: left;width:100%;height:35px; line-height:35px;text-align:left;border-bottom:1px dotted #ccc;overflow: hidden;}
.p-l-shop {float: left; width: 100%;padding:10px 0px;border-bottom:1px dotted #ccc; text-align:left;overflow: hidden;}
.p-l-shop img{float: left; width: 40%;;}
.p-l-shop p {float: left; width: 60%;padding-left:10px; overflow: hidden;}

.p-r-tit{float: left; width: 100%;height:60px;margin-bottom:10px;border-bottom:2px solid #1450a2;overflow: hidden;}
.p-r-tit b {float: left;height:60px;padding:0px 20px;line-height:58px;font-size:19px;border-bottom:4px solid #00a0e9;color:#1450a2;overflow: hidden;}
.p-r-tit span {float:right;font-size:14px;line-height: 60px;overflow: hidden;}

.p-r-list{float: left;width:820px; overflow: hidden;}
.p-r-listbox {float: left; width: 390px;height:435px;margin-right:20px;margin-bottom:20px;overflow: hidden;}
.p-r-listboxa {float: left;width:100%; padding:15px;border:1px solid #dbdbdb;border-top:0px; overflow: hidden;}
.p-r-listboxa ul li {float: left;width:100%; height:35px; line-height:35px;overflow: hidden;}

.bjmap {float: left; width: 100%; text-align:center;padding:20px 0px;overflow: hidden;}
.bjmap img {margin:0px auto; max-width: 100%;}
.qgbj {float: left; width: 830px;margin:20px 10px;padding:20px;padding-top:10px;border:1px solid #dbdbdb; box-shadow:0 0 5px 5px #ddd;border-radius:5px;overflow: hidden;}
.qgbj b {float: left;font-weight: normal; width: 100%;border-bottom:1px dotted #dbdbdb;height:50px; line-height: 50px; font-size:20px;color:#004f9c;padding-left:10px;overflow: hidden;}
.qgbj b span {font-size:10px;}
.qgbj ul li {float: left; width: 33.33%;height:30px; line-height:30px; border-bottom:1px ddotted #efefef;padding:0px 10px;text-align: left;overflow: hidden;}

.dashiji {float: left;width: 100%;overflow: hidden;}
.dashiji ul {float: right; width:820px;border-left:1px solid #efefef;padding:20px 0px;}
.dashiji ul li {float: left; width: 100%;padding:10px 20px;}
.dashiji .dashijibox{float: left;width:100%;border:1px solid #efefef;border-radius:4px;padding:15px;position: relative;}
.dashiji .dashijibox .dashijidata{float: left; width: 100%;height:35px; line-height:35px;font-size:18px;color: #545454;}
.dashiji .dashijibox i{position:absolute;z-index:1;left:-8px;width:8px;height:15px;background: url(../Images/date-arr.png) no-repeat 0 0px; display: block;}
.dashiji .dashijibox b {position:absolute;z-index:1;left:-26px;top:17px;width:9px;height:9px;background:#efefef;border-radius:50%;overflow: hidden; display: block;}
.dashiji .dashijicontent{float: left; width: 100%;text-align: justify;font-size:13px; overflow: hidden;}

.dashiji .dashijibox:hover{border:1px solid #a5bcd2}
.dashiji .dashijibox:hover i{background: url(../Images/date-arr.png) no-repeat 0 -15px;}
.dashiji .dashijibox:hover b{background: #004f9c;}

.mainbox {float: left; width: 100%;padding-bottom:20px; text-align: justify; overflow: hidden;}

.pagel {float: left;width:280px;overflow: hidden;}
.pagelox {float: left; width: 280px;padding-bottom:20px;border:1px solid #dbdbdb;margin-bottom:20px;overflow: hidden;}
.pageloxtitbox {float: left; font-size:16px;width:100%; height: 40px; line-height:40px;padding:0px 10px; text-align: left; background: #ad0700;color: #fff; overflow: hidden;}
.pageloxtitbox span {font-size:14px;}
.pagelli {float:left;width: 200px;margin-left:40px;margin-top:20px;background: #efefef;height:45px; line-height: 45px; text-align: center;border-radius: 5px; overflow: hidden;}
.pagelli:hover,
.pagelli-sel {background: #868686; color: #fff;;}
.pagelli:hover a,
.pagelli-sel a{color: #fff;}

.fhbox {float: left; width: 880px;padding:10px;background:#efefef;margin-bottom:20px;; overflow: hidden;}
.fhli {float: left;width:195px;margin:10px;height:40px; line-height: 40px; text-align: center; background:#fff;overflow: hidden;}

.honorbox {float: left;width:900px;overflow: hidden;}
.honorli {float: left; width: 280px; margin-right: 20px;margin-bottom:10px;overflow: hidden;}
.honorli img {float: left; width: 280px; height:210px;border:0px;padding:5px; background: #efefef;}
.honorli b {float: left; width: 100%; height:40px;line-height: 40px; text-align: center;overflow: hidden;}

.lnewsli {float: left;width:250px;margin-left:15px;height:35px; line-height: 35px; text-align: left;; overflow: hidden;}
.pager {float: left;width:910px; padding-left:30px;overflow: hidden;}
.pagertitbox {float: left;width: 100%; height: 40px;line-height: 38px;border-bottom:2px solid #656565;}
.pagertitbox p {float: left;font-size:18px; height: 40px; line-height: 38px; border-bottom: 2px solid #e81400;padding:0px 10px;}
.pagertitbox p .titb1 {color: #e52825;}
.pagertitbox p .titb2 {color: #333333;}
.pagermain {float: left; width: 100%; text-align: justify;padding:20px 0px;overflow: hidden;}
.pagermain img{max-width:100%;}

.newstitle {float: left; width: 100%;padding:10px 0px; text-align: center;font-size:24px; overflow: hidden;}
.newsdesc {float: left;margin-bottom:20px;margin-top:10px;border-radius:5px; width: 100%; background: #efefef;height:50px; line-height: 30px;border:1px dotted #dbdbdb; padding:10px 20px;overflow: hidden;}

.newsli {float: left; width:100%;padding:20px 0px;border-bottom:1px dotted #dbdbdb;text-align: left; overflow: hidden ;}
.newsli b {float: left; width: 100%;line-height: 30px; font-size:16px;text-align: left; overflow: hidden;}
.newsli b span {float: right;font-size:12px;color:#666;}
.newsli p {float: left;width: 100;line-height: 25px; font-size:14px;text-align: left; overflow: hidden;}
.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;}

.newspicli {float: left;width: 100%; padding:20px 0px; border-bottom: 1px dotted #dbdbdb; text-align: left; overflow: hidden;}
.newspicli img {float: left; width: 200px;border:0px;}
.newspicli b {float: left; padding-left:20px; width: 700px;line-height: 30px; font-size:16px;text-align: left; overflow: hidden;}
.newspicli p {float: left; padding-left:20px; width: 700px;line-height: 25px; font-size:14px;text-align: left; overflow: hidden;}
.newspicli p i {font-size: 12px; font-style: normal;font-weight: bold;}

.ysli {float: left;width: 100%; padding:20px 0px; border-bottom: 1px dotted #dbdbdb; text-align: left; overflow: hidden;}
.ysli img {float: left; width: 100px;border:0px;}
.ysli b {float: left; padding-left:20px; width: 780px;line-height: 30px; font-size:16px;text-align: left; overflow: hidden;}
.ysli p {float: left; padding-left:20px; width: 780px;line-height: 25px; font-size:14px;text-align: left; overflow: hidden;}
.ysli p i {font-size: 12px; font-style: normal;font-weight: bold;}

.tlli {float: left; width: 100%;padding:10px 0px;text-align: left;overflow: hidden;}
.tlli .tllipic {float: left;width: 100%;position:relative;overflow: hidden;}
.tlli .tllipic img {float: left; width: 100%;border:0px;}
.tlli .tllipic p {position: absolute;bottom: 0px;left:0px;float:left;width: 100%;padding:20px;text-align: left; background:rgba(0,0,0,.6);color:#fff;overflow: hidden;}
.tlli .tllipic p b {float:left; width:100%;padding-bottom:10px;font-size:24px; overflow: hidden;}

.tlli .tllimore {float: left; width: 100%;height:35px; line-height: 35px;padding:0px 20px; text-align: left;overflow: hidden;}

.title{float:left;width:100%;padding:30px 0px;line-height:35px;text-align: center; font-size:26px;overflow: hidden;}
.toolbox {float: left; width: 100%;padding:10px 15px; background:#f2f2f2;margin-bottom:10px; text-align:center;overflow: hidden;}
.textbox {float: left; width: 100%; text-align:justify; text-justify:inter-ideograph;font-size:16px; line-height:28px;overflow: hidden;}
.textbox img {max-width:100%;}
.sharebox {margin:0px auto; width: 300px; text-align: center;padding:30px 0px;overflow: hidden;}
.sharebox::before{content: '';clear: both;width:100%;height:0px;overflow: hidden;}

.contentpic{margin:10px auto; width:620px;padding:10px 10px;background:#f1f1f1;border:1px solid #dbdbdb;box-shadow:0 0 5px 5px rgba(0,0,0,.5);overflow: hidden;}
.contentpic img {float: left; width: 100%;border:0px solid #dbdbdb;border:0px;;}


.video {float: left; width: 800px;overflow: hidden;}
.video ul li {float: left; width:360px;margin-left:40px;margin-bottom: 20px;position:relative;overflow: hidden ;}
.video ul li img {float: left;width:360px;height:285px;border: 0px;}
.video ul li b {position: absolute;z-index:1;left:0px;bottom:0;width:100%;padding:20px; background: rgba(0,0,0,.7);color: #fff;overflow: hidden;}

.zt {float: left; width: 800px;overflow: hidden;}
.zt ul li {float: left; width:235px;margin-left:30px;margin-bottom: 20px;overflow: hidden ;}
.zt ul li img {float: left;width:235px;height:80px;border: 0px;}
.zt ul li b {float:left;width:100%;height:35px; line-height:35px; text-align:center;overflow: hidden;}

.cybj {float: left; width: 800px;overflow: hidden;}
.cybj ul li {float: left; width:360px;margin-left:40px;margin-bottom: 20px;position:relative;overflow: hidden ;}
.cybj ul li img {float: left;width:360px;height:200px;border: 0px;}
.cybj ul li b {position: absolute;z-index:1;left:0px;bottom:0;width:100%;padding:20px; background: rgba(0,0,0,.7);color: #fff;overflow: hidden;}


.wx{margin:0px auto;width: 100%;max-width:640px;overflow: hidden;}
.wxtitle {float: left;width:100%;border-bottom:1px dotted #dbdbdb;padding:10px 0px;line-height: 30px; font-size:150%;text-align:left;overflow: hidden;}
.wxtool {float: left; width: 100%;height:30px;line-height:30px;text-align:left;overflow: hidden;}
.wxtext {float: left; width: 100%;text-align:left;padding-bottom:20px;overflow: hidden;}
.wxtext img {max-width:100%;}


.mmli {float: left; width: 283px;margin:5px; position:relative;overflow: hidden;}
.mmli b { display:none; text-align:center;position:absolute;z-index:1;left:0;bottom:0px;width:100%;padding:10px;background: rgba(0,0,0,.5);color: #fff;overflow: hidden;}
.mmli img {float: left; width: 283px; height: 660px;border: 0px;}


.dbli {float: left; width: 283px;margin:5px; position:relative;overflow: hidden;}
.dbli b { display:none; text-align:center;position:absolute;z-index:1;left:0;bottom:0px;width:100%;padding:10px;background: rgba(0,0,0,.5);color: #fff;overflow: hidden;}
.dbli img {float: left; width: 283px; height: 453px;border: 0px;}
/*
.qwdzli {float: left; width: 283px;margin:5px; position:relative;overflow: hidden;}
.qwdzli b { display:none; text-align:center;position:absolute;z-index:1;left:0;bottom:0px;width:100%;padding:10px;background: rgba(0,0,0,.5);color: #fff;overflow: hidden;}
.qwdzli img {float: left; width: 283px; height: 212px;border: 0px;}
*/
.qwdzli {float: left; width: 430px;margin:5px; position:relative;overflow: hidden;}
.qwdzli b { display:none; text-align:center;position:absolute;z-index:1;left:0;bottom:0px;width:100%;padding:10px;background: rgba(0,0,0,.5);color: #fff;overflow: hidden;}
.qwdzli img {float: left; width: 430px; height: 325px;border: 0px;}

.caseli {float: left; width: 283px;margin:5px; position:relative;overflow: hidden;}
.caseli b {text-align:center;position:absolute;z-index:1;left:0;bottom:0px;width:100%;padding:10px;background: rgba(0,0,0,.5);color: #fff;overflow: hidden;}
.caseli img {float: left; width: 283px; height: 215px;border: 0px;}

/*	留言板	*/
.lybbox {margin:0px auto; width:850px; 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 {font-size:16px; color: #444; }
.lybbox .lybli .lybipt {float: left; width: 500px; height: 40px; line-height: 30px; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybli .lybarea {float: left; width: 700px; height: 190px; line-height: 30px; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybli .lybbut {float: left; 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; 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;}


/*	招聘	*/
.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;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: 925px;margin-bottom:20px;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: 925px; overflow:hidden;}
.fullSlide .bd li img {width:100%;border:0px;}
.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: 925px;}
.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:10px;height:10px;text-align:center;line-height:10px;margin:5px; background: #ffffff; background:rgba(255,255,255,.5);border-radius:50%;font-size:0px;overflow:hidden;}
.fullSlide .hd ul .on {background:#fff;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;}


.fullSlidea {clear:left;float:left;position:relative;width:100%; height: 240px; background:#ffffff;overflow:hidden;}
.fullSlidea .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlidea .bd ul {width:100% !important;}
.fullSlidea .bd li {position:relative;width:100% !important;text-align:center;background-attachment: fixed;height: 240px; overflow:hidden;}
.fullSlidea .bd li img {width:100%;height:240px;border:0px;}
.fullSlidea .bd li b { position:absolute; top:0px; left:0px;width:100%;padding:0px 10px; background-color: #111; background-color: rgba(1,1,1,.5); color: #fff;
	line-height: 50px; height: 50px; text-align: center;font-size:16px; z-index:99; overflow: hidden;}
.fullSlidea .bd li a {}
.fullSlidea .hd {width:100%;position:absolute;z-index:1;bottom:15px;left:0;height:20px;line-height:20px;}
.fullSlidea .hd ul {text-align:right;padding-right:20px;}
.fullSlidea .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px;text-align:center;line-height:10px;margin:5px; background: #ffffff; background:rgba(255,255,255,.5);border-radius:50%;font-size:0px;overflow:hidden;}
.fullSlidea .hd ul .on {background:#fff;width:20px; border-radius: 10px;}
.fullSlidea .prev,.fullSlidea .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;}
.fullSlidea .next {left:auto;right:5%;background-position:-6px -137px;}

/*	右侧在线客服		*/
.rightkf{ position: fixed; z-index: 20; right: -125px; top: 300px; 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;
}