@charset "utf-8";
/* CSS Document */
img {width:100%;max-width:1600px;height:auto;}
body{max-width: 1500px;margin: auto;}
.control{
    max-width: 1500px;
}
#js_banner_img li{
    max-width: 1500px;
}
header {width:100%; height:90px; overflow:visible; position:fixed; top:0px; left:0px; z-index:20; background:#fff; box-shadow:0px 1px 5px #ccc;}
.headerMian {width:1230px; margin:0px auto;  padding:15px 0px;}
.headerMian .headerLogo {width:178px; display:inline-block;}
.headerMian .headerLogo img {width:178px;}
.headerTop nav {text-align:right; margin-right:10px; padding-top:5px;}
.headerTop nav ul {display:inline-block;}
.headerTop nav ul li {float:left; text-align:center; position:relative; overflow:visible; width:100px; overflow:visible;}
.headerTop nav ul li a {font-size:14px; color:#333; display:block; line-height:45px; padding:0px 12px;}
.headerTop nav ul li.on a {color:#ffb718; /*border-bottom:2px solid #ffb718;*/}
.headerTop nav ul li.on .headerMenu li a {color:#333;}
.headerTop nav ul li a:hover {color:#ffb718;}
.headerTop nav .navLine { height:2px; background:#ffb718; display:inline-block; position:absolute; left:0px; top:65px; /*display:none;*/}
.indexIcon {width:92px; display:inline-block;}
.indexIcon ul li {display:inline-block; margin-left:7px;}
.indexIcon ul li .IconBack {width:37px; height:37px; position:relative; margin-top:10px;}
.indexIcon ul li .IconBack p {width:35px; height:35px; border:1px solid #ffb718; position:absolute; top:0px; left:0px; }
.indexIcon ul li .IconBack p:nth-child(2) {top:37px;}
.indexIcon ul li a .IconBack p {line-height:35px; text-align:center; font-size:14px; color:#b3b2b9;}
.indexIcon ul li .IconBack p:first-child {background:url(../images/icon/wxIcon.png) center center no-repeat; background-size:30px auto;}
.indexIcon ul li .IconBack p:nth-child(2) {background:#ffb718 url(../images/icon/wxColorIcon.png) center center no-repeat; background-size:30px auto; border:1px solid #ffb718;}
.indexIcon ul li:nth-child(2) .IconBack p:first-child {background:#ffb718 url(../images/icon/APPColorIcon.png) center center no-repeat; background-size:30px auto;}
.indexIcon ul li:nth-child(2) .IconBack p:nth-child(2) {background:#ffb718 url(../images/icon/APPColorIcon.png) center center no-repeat; background-size:30px auto;}
.indexIcon ul li:nth-child(2) .IconBack p:first-child { border:1px solid #ffb718;}
.indexIcon ul li:nth-child(3) .IconBack p:first-child { background:#ffb718; color:#fff; border:1px solid #ffb718;}
.indexIcon ul li:nth-child(3) a .IconBack p:nth-child(2) {background:none; border:1px solid #ccc;}


/*2017-02-07 begin*/
.headerTop nav ul li .headerMenu {/*position:absolute; top:0px; left:0px;*/ width:100px; background:rgba(255,255,255,0.85); margin-top:25px; display:none;}
.headerTop nav ul li .headerMenu li {width:100%; padding:0px;}
.headerTop nav ul li .headerMenu li a {dislay:block; text-align:center; line-height:20px; padding:15px 0px; border-bottom:1px dashed #dcdcdc;}
.headerTop nav ul li .headerMenu li:last-child a {border-bottom:none;}
.headerTop nav ul li .headerMenu li a:hover {background:rgba(255,183,24,0.8); color:#fff;}
/*2017-02-07 end*/

/*banner*/
.banner-center {position:relative; margin-top:90px;}
.banner_img li{float:left;width:100%;　min-width:1440px;  position:relative}
.banner_common{position:relative;width:990px;margin:0 auto;}
.banner_pre{position:absolute;top:40%;left:0px;margin-top:-20px;width:40px;height:72px;cursor:pointer;background:#37363e url(../images/banner/banner_btn_l_24.png) center center no-repeat; background-size:40px 40px; z-index:6;}
.banner_next{position:absolute;top:40%;right:0px;margin-top:-20px;width:40px;height:72px;cursor:pointer;background:#37363e url(../images/banner/banner_btn_r_24.png) center center no-repeat;  background-size:40px 40px; z-index:6;}
.banner_pre:hover {background:#37363e url(../images/banner/banner_btn_l_25.png) center center no-repeat; background-size:40px 40px;}
.banner_next:hover{background:#37363e url(../images/banner/banner_btn_r_25.png) center center no-repeat; background-size:40px 40px;}
.banner .control{position:absolute;bottom:150px; text-align:center; width:100%;}
.banner .control li{display:inline-block;margin-left:10px;width:15px;height:15px; border-radius:50%; cursor:pointer;background:rgba(255,255,255,0.9); }
.banner .control li a{display:none}
.banner .control li.current{background:#ffb718}

/*#banner ,#banner ul ,#banner ul li {height:708px;}
#banner {margin:0px auto;  position:relative; overflow:hidden;}
#banner ul {position:absolute;  list-style:none; top:0px; left:0px; }
#banner ul li {float:left;}
#banner ul li div {position:absolute;}
#banner ul li:first-child div {width:50%; height:100%; background:url(../images/banner/01.jpg.html); float:left; background-size:200% auto; }
#banner ul li:nth-child(2) div {width:50%; height:100%; background:url(../images/banner/02.jpg.html); float:left; background-size:200% auto;}
#banner ul li:nth-child(3) div {width:50%; height:100%; background:url(../images/banner/03.jpg.html); float:left; background-size:200% auto;}
#banner ul li {z-index:0;}
#banner ul li div:first-child {background-position:left center;}
#banner ul li div:nth-child(2) {background-position:right center; right:0px;}*/

/*.banner_pre{position:absolute;top:40%;left:0px;margin-top:-20px;width:40px;height:72px;cursor:pointer;background:#37363e url(../images/banner/banner_btn_l_24.png) center center no-repeat; background-size:40px 40px;}
.banner_next{position:absolute;top:40%;right:10px;margin-top:-20px;width:40px;height:72px;cursor:pointer;background:#37363e url(../images/banner/banner_btn_r_24.png) center center no-repeat;opacity:.5;filter:alpha(opacity=50);  background-size:40px 40px;}
.banner_pre:hover {background:#37363e url(../images/banner/banner_btn_l_25.png) center center no-repeat; background-size:40px 40px;}
.banner_next:hover{background:#37363e url(../images/banner/banner_btn_r_25.png) center center no-repeat; background-size:40px 40px;}*/

.arrow {position:absolute; bottom:150px; left:10px; z-index:5; width:100%; text-align:center;}
.arrow a {width:15px; height:15px; background:#fff; border-radius:50%; display:inline-block; margin:0px 2px;}
.arrow a.on {background:#ffb718;}

.bannerImg01 ,.bannerImg02 {width:auto; height:auto;}
.bannerImg01 {position:absolute; top:0px; left:0px; z-index:2; display:none;}
.bannerImg02 {position:absolute; top:0px; left:0px; z-index:3;  display:none;}
.bannerImg03 {position:absolute; top:0px; left:0px; z-index:2; display:none;}
.bannerImg04 {position:absolute; top:0px; left:0px; z-index:3;  display:none;}
.bannerImg05 {position:absolute; top:0px; left:0px; z-index:2; display:none;}
.bannerImg06 {position:absolute; top:0px; left:0px; z-index:3;  display:none;}
.bannerImg01.banBouse01 {animation:bounceIn 2s 1; -webkit-animation:bounceIn 2s 1;}
.bannerImg02.banBouse {animation:bounceInLeft 1.5s 1; -webkit-animation:bounceInLeft 1.5s 1;}
/*.bannerImg03.banBouse01 {animation:lightSpeedIn 1.5s 1; -webkit-animation:lightSpeedIn 1.5s 1;}
.bannerImg04.banBouse {animation:bounceInLeft 1.5s 1; -webkit-animation:bounceInLeft 1.5s 1;}
.bannerImg05.banBouse01 {animation:fadeInLeft 2s 1; -webkit-animation:fadeInLeft 2s 1;}
.bannerImg06.banBouse {animation:bounceInLeft 1.5s 1; -webkit-animation:bounceInLeft 1.5s 1;}*/


.shares {width:100%; height:120px; background:rgba(0,0,0,0.5); position:absolute; bottom:2px; left:0px; overflow:visible;}
.shares .sharesMian {width:1230px; margin:0px auto; padding:30px 0px; position:absolute; bottom:-7px; left:50%; margin-left:-615px; overflow:visible;}
.shares .sharesMian ul li {float:left; margin-right:10px;}
.shares .sharesMian ul li p {font-size:16px; color:#fff; text-align:right; line-height:30px;}
.shares .sharesMian ul li p:nth-child(2) {font-family:arial; font-size:26px; font-weight:bold;}

.IndexContact {width:490px; height:185px; position:absolute; bottom:8px; right:0px; z-index:10; background:#37363e;}
.IndexContact .contactLeft {width:140px; height:200px; overflow:visible; background:#02b041; text-align:center; font-size:20px; color:#fff; float:left;}
.IndexContact .contactRight {width:300px; padding:25px;}
.IndexContact .contactRight aside {font-size:30px; color:#fff; font-family:arial; border-bottom:1px solid #fff; padding:0px 10px 10px 10px;}
.IndexContact .contactRight section {padding:10px; font-size:14px; color:#fff; }
.IndexContact .contactRight section p {margin:8px 0px;}
.IndexContact .contactRight section p:first-child span {font-size:24px; color:#ffb718; font-family:arial;}
.IndexContact .contactRight section p:first-child {background:url(../images/icon/contactIconOne.png) left center no-repeat; background-size:25px auto; padding-left:30px;}
.IndexContact .contactRight section p:nth-child(2) {background:url(../images/icon/contactIconTwo.png) left top no-repeat; background-size:25px auto; padding-left:30px;}

.IndexCore {width:100%; /*height:247px;*/ background:url(../images/icon/CoreBack.jpg) top left repeat-x; margin-top:-1px;}
.CoreMian {width:1230px; margin:0px auto; padding:30px 0px;}
.CoreNews .Coreleft {width:130px; height:175px; overflow:visible; background:#02b041; text-align:center; font-size:20px; color:#fff; float:left; cursor:pointer;}

.CoreNews .Coreleft section {}
.CoreNews .Coreleft section img{max-width: 80px;margin: auto;}
.CoreMian ul li {width:130px; float:left;}
.CoreMian ul li.on {width:970px;}

.CoreMian ul li .CoreNews .CoreRight{height:100%;overflow:hidden;}
.CoreMian ul li .CoreNews .CoreRight .CoreImg{ height: 100%;width: 355px;}
.CoreMian ul li .CoreNews .CoreRight .CoreImg img{position:absolute;left:50%;top:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);width: auto;height: 100%;}

.CoreNews {background:#fff; height:175px;}
.CoreRight .CoreSection:first-child {padding:0px 15px;}
/*.CoreRight .CoreSection menu ,.CoreRight .CoreSection menu li {width:443px;}*/
.CoreRight .CoreSection menu li .MenuArt section:first-child {background:#f5f5f5; width:50px; height:50px; text-align:center; padding:10px; padding-top:5px;}
.CoreRight .CoreSection menu li {padding:10px 5px;  width:443px;}
.CoreRight .CoreSection menu li:first-child {border-bottom:1px solid #dcdcdc;}
.CoreRight .CoreSection menu li .MenuArt {width:440px;}
.CoreRight .CoreSection menu li .MenuArt section:first-child p {font-family:arial; font-size:12px; color:#d5d5d5; float:left;}
.CoreRight .CoreSection menu li .MenuArt section:first-child p:first-child {font-size:40px;}
.CoreRight .CoreSection menu li .MenuArt .MenuTion {padding:0px 15px;}
.CoreRight .CoreSection menu li .MenuArt .MenuTion aside {font-size:16px; color:#333; line-height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.CoreRight .CoreSection menu li .MenuArt .MenuTion p {font-size:14px; color:#878b8b; line-height:20px;}
.CoreRight .CoreSection menu li .MenuArt .MenuTion p a {font-size:14px; color:#ffb718;}
.CoreRight .CoreSection menu li .MenuArt .MenuTion p a:hover {text-decoration:underline;}
.CoreSection {padding:0px;}
.CoreImg {position:relative;}
.CoreText {position:absolute; bottom:20px; left:-295px; background:rgba(255,183,24,0.9); padding:10px; max-width:275px; line-height:24px;}
.CoreSection a {font-size:14px; color:#333;}

.CoreMian ul li:nth-child(2) .CoreNews .Coreleft {background:#37363e;}
.CoreMian ul li:nth-child(3) .CoreNews .Coreleft {background:#ffb718;}
.CoreMian ul li.indexJoIN .CoreNews .Coreleft {background:#ffb718;}

.CoreRight.CoreColor {background:#eaeaea;}
.CoreRight menu li { position:relative;}
.CoreRight menu li:last-child {border-right:none;}
.CoreRight menu li .CoreLi {height:175px; overflow:visible;}
.CoreRight menu li .CoreLi a {display:block;}
.CoreRight menu li .CoreLi a .CoreCle {width:100px; height:100px; background:url(../images/icon/IconBack.png) center center no-repeat; background-size:100px auto;}
.CoreRight menu li .CoreLi a .CoreCle p {width:100px; height:100px; background:url(../images/icon/PColorIcon.png) center center no-repeat;background-size:65px auto;}
/*.CoreRight menu li:nth-child(2) .CoreLi a .CoreCle p {background:url(../images/icon/PColorIcon01.png) center center no-repeat;background-size:65px auto;}
.CoreRight menu li:nth-child(3) .CoreLi a .CoreCle p {background:url(../images/icon/PColorIcon02.png) center center no-repeat;background-size:65px auto;}
.CoreRight menu li:nth-child(4) .CoreLi a .CoreCle p {background:url(../images/icon/PColorIcon03.png) center center no-repeat;background-size:65px auto;}
.CoreRight menu li:nth-child(5) .CoreLi a .CoreCle p {background:url(../images/icon/PColorIcon04.png) center center no-repeat;background-size:65px auto;}*/
.CoreRight menu li .CoreLi a p {font-size:14px; color:#666; line-height:30px;}
.CoreRight menu li .CoreLi a:hover .CoreCle {background:url(../images/icon/IconBack01.png) center center no-repeat; background-size:100px auto;}
.CoreRight menu li .CoreLi a:hover .CoreCle p {width:100px; height:100px; background:url(../images/icon/PIcon.png) center center no-repeat;background-size:65px auto;}
/*.CoreRight menu li:nth-child(2) .CoreLi a:hover .CoreCle p {background:url(../images/icon/PIcon01.png) center center no-repeat;background-size:65px auto;}
.CoreRight menu li:nth-child(3) .CoreLi a:hover .CoreCle p {background:url(../images/icon/PIcon02.png) center center no-repeat;background-size:65px auto;}
.CoreRight menu li:nth-child(4) .CoreLi a:hover .CoreCle p {background:url(../images/icon/PIcon03.png) center center no-repeat;background-size:65px auto;}
.CoreRight menu li:nth-child(5) .CoreLi a:hover .CoreCle p {background:url(../images/icon/PIcon04.png) center center no-repeat;background-size:65px auto;}*/

.menuImg {position:absolute; right:10px; bottom:10px;}
.CoreRight .CureM {padding:10px 0px;}
.IndexCore .CoreMian ul li .CoreNews .CoreRight .CoreSection .CureM li  { line-height:20px; }
.IndexCore .CoreMian ul li .CoreNews .CoreRight .CoreSection .CureM li {border-bottom:1px dashed #e8e8e8;}
.IndexCore .CoreMian ul li .CoreNews .CoreRight .CoreSection .CureM li:last-child {border-bottom:none;}
.CoreRight .CureM li a {font-size:14px; color:#333333; border:none; background:url(../images/icon/TextIcon.png) left center no-repeat; padding-left:20px; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.CoreRight .CureM li a:hover {color:#ffb718;}
.IndexCore .CoreMian ul li .CoreNews .CoreRight .CoreSection .CureM li a span {font-size:14px; font-family:arial; color:#bdc1c6; float:right;}

.IndexCore .CoreMian ul .CorAli .CoreNews .CoreRight.CoreColor.CoreNoNE .indexDisplay .indexFiex .CoreLi.indexJusty a:hover {animation:linear bounce 1s 1; -webkit-animation:linear bounce 1s 1;}

/*indexService*/
.indexService {width:1230px; margin:30px auto;}
.indexService .IsErleft {width:230px; height:100px; background:#ffb718; float:left; overflow:visible; position:relative;}
.indexService .IsErleft .IconPng {position:absolute; right:-9px; top:50%; margin-top:-8px;}
.indexService .IsErRight {width:1000px; height:98px; float:right; background:#f7f7f7; border-top:1px solid #efefef; border-bottom:1px solid #efefef; position:relative;}
.prevArrow {width:40px; height:40px;  position:absolute; left:-20px; top:29px;}
.prevArrow a {width:40px; height:40px; background:#f2f2f2 url(../images/icon/prevIcon.png) center center no-repeat; background-size:20px auto; border-radius:50%; display:block;}
.prevArrow a:hover {background:#ffb718 url(../images/icon/prevColorIcon.png) center center no-repeat; background-size:20px auto; border-radius:50%; display:block;}
.NextArrow {width:40px; height:40px;  position:absolute; right:-20px; top:29px;}
.NextArrow a {width:40px; height:40px; background:#f2f2f2 url(../images/icon/nextIcon.png) center center no-repeat; background-size:20px auto; border-radius:50%; display:block;}
.NextArrow a:hover {background:#ffb718 url(../images/icon/nextColorIcon.png) center center no-repeat; background-size:20px auto; border-radius:50%; display:block;}
.IsErRight ul {position:absolute; height:98px;}
.IsErRight ul li {width:250px; float:left;}

.indexService .IsErRight ul li a {display:block; border-right:1px solid #efefef;}
.indexService .IsErRight ul li a .IsArt {display:inline-block; margin:0px auto; padding-left:25px; padding-top:17px; padding-bottom:5px;}
.indexService .IsErRight ul li a .IsArt section {display:inline-block; float:left; font-size:14px; color:#55565a; line-height:24px;}
.indexService .IsErRight ul li a .IsArt section:nth-child(2) {margin-top:10px;}
.indexService .IsErRight ul li a .IsArt section:nth-child(2) p:first-child {color:#333;}
.indexService .IsErRight ul li:nth-child(2n-1) {background:#fff;}
.indexService .IsErRight ul li a:hover .IsArt section p:first-child {color:#ffb718;}
.IsD {font-size:20px; color:#fff; padding-left:50px; line-height:45px; background:url(../images/icon/serverIcon001.png) left center no-repeat; background-size:41px auto;}

/*footer*/
footer {padding:20px 0px; background:#37363e; position:relative; overflow:visible;}
.footerMian {width:1230px; margin:0px auto;}
.footerMian .footerLeft {width:380px; float:left;}
.footerMian .footerLeft aside {font-size:14px; color:#d2d2d2; line-height:45px; padding-left:35px; background:url(../images/icon/BIcon.png) left center no-repeat; background-size:30px auto;}
.footerMian .footerLeft section p {padding:5px; font-size:14px; color:#d2d2d2; line-height:22px;}
.footerMian .footerLeft section p span {font-size:18px; color:#ffb718; font-family:arial;}
.footerMenu {width:100%; margin-top:10px; line-height:30px; color:#d2d2d2;}
.footerMenu li {display:inline-block; margin-right:5px;}
.footerMenu li a {width:30px; height:30px; background:#505050 url(../images/icon/BwIcon.png) center center no-repeat; border-radius:50%; display:block;}
.footerMenu li:nth-child(2) a {background:#505050 url(../images/icon/BwIcon01.png) center center no-repeat;}
.footerMenu li:nth-child(3) a {background:#505050 url(../images/icon/BwIcon02.png) center center no-repeat;}
.footerMenu li:nth-child(4) a {background:#505050 url(../images/icon/BwIcon03.png) center center no-repeat;}
.footerMenu li a:hover {background:#ffb718 url(../images/icon/BwIcon-1.png) center center no-repeat;}
.footerMenu li:nth-child(2) a:hover {background:#ffb718 url(../images/icon/BwIcon01-1.png) center center no-repeat;}
.footerMenu li:nth-child(3) a:hover {background:#ffb718 url(../images/icon/BwIcon02-1.png) center center no-repeat;}
.footerMenu    li:nth-child(4) a:hover {background:#ffb718 url(../images/icon/BwIcon03-1.png) center center no-repeat;}
.inputArt {margin:12px 0px; margin-bottom:22px;}
.inputArt p {float:left; display:inline-block;}
.inputArt input {width:205px; height:35px; line-height:35px; background:#505050 url(../images/icon/inputIcon.png) left center no-repeat; padding-left:35px;}
.inputArt p:nth-child(2) {width:60px; height:35px; line-height:35px; background:#ffb718; text-align:center; font-size:14px; color:#fff;}
.inputArt p:nth-child(2) a {font-size:14px; color:#fff; display:block;}

.footerMian .footerContent {width:300px; float:left; margin:0px 15px;}
.footerMian .footerContent aside {font-size:14px; color:#d2d2d2; line-height:45px; padding-left:35px; background:url(../images/icon/BIcon01.png) left center no-repeat; background-size:30px auto;}
.footerMian .footerContent menu {margin-top:5px;}
.footerInput {width:180px; float:left;}
.footerInput li {margin-bottom:10px;}
.footerInput li input {width:100%; line-height:35px; height:35px; background:#505050; text-indent:5px; font-size:14px; font-family:微软雅黑; color:#fff;}
.footerTacer {margin-left:10px; float:left; width:290px; height:111px; padding:7px 10px; background:#505050;}
.footerTacer textarea {width:100%; height:108px;  background:#505050; font-family:微软雅黑; color:#fff; line-height:24px;}
.footerBtn {width:70px; height:125px; overflow:visible; background:#ffb718; font-size:14px; color:#fff; line-height:24px;}
.footerBtn a {font-size:14px; color:#fff; line-height:24px;}

.input_title {font-size:14px; color:#d2d2d2; line-height:26px;}

.footerMian .footerWx {width:125px; float:left; margin:0px 15px;}
.footerMian .footerWx aside {font-size:14px; color:#d2d2d2; line-height:45px; padding-left:35px; background:url(../images/icon/BIcon02.png) left center no-repeat; background-size:30px auto;}
.footerMian .footerWx section { width:115px; height:115px; background:#fff; margin-top:5px; padding:5px;}

.footerMian .footerWxOne {width:125px; float:left;}
.footerMian .footerWxOne aside {font-size:14px; color:#d2d2d2; line-height:45px; padding-left:35px; background:url(../images/icon/BIcon03.png) left center no-repeat; background-size:30px auto;}
.footerMian .footerWxOne section { width:115px; height:115px; padding:5px; background:#fff; margin-top:5px;}

.footerMian .footerWx section img ,.footerMian .footerWxOne section img {width:100%; height:100%;}

.footerCopy {width:100%; height:110px; background:#202026;}
.footerCopy .CopY {width:1230px; margin:0px auto;margin-top: 15px }
.footerCopy .CopY .footerCopy_left menu li {float:left;}
.footerCopy .CopY .footerCopy_left menu li a {padding:0px 15px; color:#d2d2d2; font-size:14px; line-height:40px; display:inline-block; background:url(../images/icon/LineRight.jpg) right center no-repeat;}
.footerCopy .CopY .footerCopy_left menu li:first-child a {padding-left:0px;}
.footerCopy .CopY .footerCopy_left menu li:last-child a {background:none;}
.footerCopy .CopY .footerCopy_left menu li a:hover {color:#ffb718;}
.footerCopy .CopY .footerCopy_Right {text-align:right; color:#d2d2d2; font-size:14px; line-height:25px;}

.indexTop {position:absolute; right:15px; top:-30px; display:none; z-index:15;}

.IsErRight ul li.on {animation:bounceIn 1s 1; -webkit-animation:bounceIn 1s 1;}

.footerMian .footerContent01 {width:240px; float:left; margin:0px 15px;}
.footerMian .footerContent01 aside {font-size:14px; color:#d2d2d2; line-height:45px; padding-left:35px; background:url(../images/icon/BIcon04.png) left center no-repeat; background-size:30px auto;}
.footerContent01 section {width:220px; padding:10px; padding-bottom:8px; background:#505050; margin-top:5px; position:relative; cursor:pointer;}
.footerContent01 section img {width:100%; height:104px;}
.footerC_back {width:220px; height:104px; margin:10px; background:rgba(55,54,62,0.62); position:absolute; top:0px; left:0px; z-index:1;}
.footerC_back01 {width:220px; height:104px; margin:10px; background:url(../images/icon/voidIcon.png) center center no-repeat; position:absolute; top:0px; left:0px; z-index:1;}
.footerContent01 section:hover .footerC_back {background:rgba(55,54,62,0.30);}

/*video*/
.videoBack {background:rgba(0,0,0,0.8); position:fixed; top:0px; left:0px; z-index:101; display:none;}
.videoBack .video_title {width:700px; height:468px; background:rgba(255,255,255,0.95); margin-left:-370px; position:relative; left:50%; top:50%; margin-top:-254px; padding:20px;}
.videoImg {position:absolute; top:20px; right:20px; z-index:4; width:60px; cursor:pointer;}

/*about.html*/
/*.aboutBanner {position:relative; text-align:center; margin-top:90px;}
.aboutBanner .about_position {width:100%; height:60px; background:rgba(0,0,0,0.5); position:absolute; bottom:2px; left:0px; z-index:1;}
.aboutBanner .about_position .about_position_mian {width:1230px; margin:0px auto; text-align:right;}
.aboutBanner .about_position .about_position_mian ul li {display:inline-block; line-height:60px; color:#fff; font-size:14px;}
.aboutBanner .about_position .about_position_mian ul li:first-child {padding-left:30px; background:url(../images/icon/aboutPositionIcon.png) left center no-repeat;}
.aboutBanner .about_position .about_position_mian ul li a {color:#fff; font-size:14px;}
.aboutBanner .about_position .about_position_mian ul li.on a  ,.aboutBanner .about_position .about_position_mian ul li a:hover {color:#ffb718;}
.about_position_title {position:absolute; left:0px; bottom:2px; background:#ffb718; padding:25px; height:75px; font-size:32px; z-index:2; color:#fff; line-height:35px; min-width:200px; text-align:left;}
.about_position_title span {font-size:18px;}*/

.aboutBanner {position:relative; text-align:center;margin-top: 90px;}
.aboutBanner .about_position {width:100%; height:60px; background:rgba(0,0,0,0.5); position:absolute; bottom:2px; left:0px; z-index:1;}
.aboutBanner .about_position_mian {width:1230px; text-align:right; position:absolute; z-index:6; left:50%; margin-left:-615px; bottom:0px;}
.aboutBanner .about_position_mian ul li {display:inline-block; line-height:60px; color:#fff; font-size:14px;}
.aboutBanner .about_position_mian ul li:first-child {padding-left:30px; background:url(../images/icon/aboutPositionIcon.png) left center no-repeat;}
.aboutBanner .about_position_mian ul li a {color:#fff; font-size:14px;}
.aboutBanner .about_position_mian ul li.on a  ,.aboutBanner .about_position_mian ul li a:hover {color:#ffb718;}
.about_position_title {position:absolute; left:0px; bottom:2px; background:#ffb718; padding:25px; height:75px; font-size:32px; z-index:2; color:#fff; line-height:35px; min-width:200px; text-align:left;}
.about_position_title span {font-size:18px;}

.aboutN {width:100%; border-bottom:1px solid #e5e5e5;}
.aboutNav {width:1230px; margin:0px auto; text-align:center;}
.aboutNav ul {width:auto; height:59px;}
.aboutNav ul li {display:inline-block; line-height:59px; height:60px; border-right:1px solid #e5e5e5; }
.aboutN .aboutNav ul li a {font-size:14px; color:#6a6a6a; height:58px; padding:0px 25px; display:inline-block;}
.aboutN .aboutNav ul li a p {padding-left:40px; background:url(../images/icon/aboutNavIcon.png) left center no-repeat;}
.aboutN .aboutNav ul li:nth-child(2) a p {background:url(../images/icon/aboutNavIcon01.png) left center no-repeat;}
.aboutN .aboutNav ul li:nth-child(3) a p {background:url(../images/icon/aboutNavIcon02.png) left center no-repeat;}
.aboutN .aboutNav ul li:nth-child(4) a p {background:url(../images/icon/aboutNavIcon03.png) left center no-repeat;}
.aboutN .aboutNav ul li.on a  {color:#ffb718; border-bottom:2px solid #ffb718;}
.aboutN .aboutNav ul li a:hover {color:#ffb718;}
.aboutNav ul li:last-child {border-right:none;}

.about_mian_Back {background:#f7f7f7; padding:40px 0px;}
.about_mian_Back .about_mian {width:1230px; margin:0px auto;}
.about_mian_Back .about_mian p {font-size:14px; color:#666; line-height:30px; margin:10px 0px;}

/*about_Contact.html*/
.ContactMian {width:1230px; margin:70px auto;}
.ContactMian ul li {text-align:center; width:614px; float:left;}
.ContactMian ul li:first-child { background:url(../images/icon/lineT.png) right center no-repeat;}
.ContactMian ul li .ContactArt section {display:inline-block; text-align:left;  line-height:24px; margin:0px 5px;}
.ContactMian ul li .ContactArt section:first-child {width:70px; height:70px; background:url(../images/icon/callIcon.png) center center no-repeat;}
.ContactMian ul li .ContactArt section:nth-child(2) {position:relative; top:-7px;}
.ContactMian ul li .ContactArt section:nth-child(2) p:first-child {font-size:18px; color:#333;}
.ContactMian ul li .ContactArt section:nth-child(2) p:nth-child(2) {font-size:14px; color:#666;}
.ContactMian ul li:first-child .ContactArt section:nth-child(3) {font-size:36px; color:#ffb718; font-weight:bold; line-height:45px; position:relative; top:-7px;}
.ContactMian ul li:nth-child(2) .ContactArt section:first-child {width:70px; height:70px; background:url(../images/icon/callIcon02.png) center center no-repeat;}
.ContactMian ul li:nth-child(2) .ContactArt section:nth-child(3) {position:relative; top:-12px; left:10px;}
.ContactMian ul li:nth-child(2) .ContactArt section a {border:1px solid #ffb718; height:38px; line-height:38px; padding:0px 25px; display:inline-block; color:#ffb718; font-size:14px;}
.ContactMian ul li:nth-child(2) .ContactArt section a:hover {text-decoration:underline;}

/*news.html*/
.aboutN .aboutNav.newsNav ul li a p {padding-left:40px; background:url(../images/icon/aboutNavIcon04.png) left center no-repeat;}
.aboutN .aboutNav.newsNav ul li:nth-child(2) a p {background:url(../images/icon/aboutNavIcon05.png) left center no-repeat;}
.aboutN .aboutNav.newsNav ul li:nth-child(3) a p {background:url(../images/icon/aboutNavIcon06.png) left center no-repeat;}
.aboutN .aboutNav.newsNav ul li:nth-child(4) a p {background:url(../images/icon/aboutNavIcon07.png) left center no-repeat;}

.news {background:#f5f5f5; padding:40px 0px;}
.news .newsMian {width:1230px; margin:0px auto;}
.news .newsMian ul li {background:#fff; margin:20px 0px;}
.news .newsMian ul li a {display:block; padding:20px;}
.news .newsMian ul li a .news_article {background:url(../images/icon/newsArowRight.png) right center no-repeat; padding-right:50px;}
.news .newsMian ul li a .news_article section:first-child {width:226px; height:139px; display:inline-block;}
.news .newsMian ul li a .news_article section:nth-child(2) {padding:10px 15px;}
.news .newsMian ul li a .news_article section:nth-child(2) aside {font-size:22px; color:#333; font-weight:bold; line-height:30px; margin-bottom:10px;}
.news .newsMian ul li a .news_article section:nth-child(2) p {font-size:14px; color:#666; line-height:28px;}
.news .newsMian ul li a .news_article section:nth-child(2) p.newsTime {padding-left:25px; background:url(../images/icon/timeIcon.png) left center no-repeat; margin-top:5px;}
.news .newsMian ul li a:hover .news_article {background:url(../images/icon/newsArowColorRight.png) right center no-repeat;}
.news .newsMian ul li a:hover .news_article section:nth-child(2) aside {color:#ffb718;}
.newsTitle {font-size:30px; color:#ffb718; line-height:30ppx;}
.about_mian_Back .about_mian .newsT p {display:inline-block; float:left; color:#aaaaaa; margin-right:20px;}

/*service.html*/
.aboutN .aboutNav.serviceNav ul li a p {padding-left:40px; background:url(../images/icon/aboutNavIcon08.png) left center no-repeat;}
.aboutN .aboutNav.serviceNav ul li:nth-child(2) a p {background:url(../images/icon/aboutNavIcon09.png) left center no-repeat;}
.aboutN .aboutNav.serviceNav ul li:nth-child(3) a p {background:url(../images/icon/aboutNavIcon10.png) left center no-repeat;}

.service {background:#fff; padding:20px 0px;}
.service .serviceMian {width:1230px; margin:0px auto; position:relative;}
.service .serviceMian .mapLine {}
.service .serviceMian .mapLine ul {width:82%; display:inline-block;}
.service .serviceMian .mapLine ul li {display:inline-block;}
.service .serviceMian .mapLine ul li a {display:inline-block; font-size:16px; color:#666; line-height:24px;}
.service .serviceMian .mapLine ul li a:hover {color:#ffb718;}
.service .serviceMian .mapLine.mapLine01 {width:344px; padding-bottom:40px; background:url(../images/images/mapLine01.png) bottom left no-repeat; position:absolute; bottom:580px; right:0px; text-align:right;}
.service .serviceMian .mapLine.mapLine02 {width:381px; padding-bottom:40px; background:url(../images/images/mapLine02.png) bottom left no-repeat; position:absolute; bottom:380px; right:0px; text-align:right;}
.service .serviceMian .mapLine.mapLine03 {width:475px; padding-bottom:40px; background:url(../images/images/mapLine03.png) bottom left no-repeat; position:absolute; bottom:240px; right:10px; text-align:right;}
.service .serviceMian .mapLine.mapLine03 .mapUl {position:relative; bottom:-30px;}
.service .serviceMian .mapLine.mapLine04 {width:364px; padding-bottom:40px; background:url(../images/images/mapLine04.png) bottom left no-repeat; position:absolute; bottom:510px; left:0px; text-align:left;}
.service .serviceMian .mapLine.mapLine05 {width:475px; padding-bottom:40px; background:url(../images/images/mapLine05.png) bottom left no-repeat; position:absolute; bottom:340px; left:30px; text-align:left;}
.service .serviceMian .mapLine.mapLine06 {width:500px; padding-bottom:125px; background:url(../images/images/mapLine06.png) bottom left no-repeat; position:absolute; bottom:500px; left:270px; text-align:left;}

.serviceWith {padding:50px 0px; background:#f5f5f5;}
.serviceWith .serviceWith_mian {width:1230px; margin:0px auto; }
.sercice_title {font-size:40px; color:#ffb718; padding:15px 0px; text-align:center;}
.service_logo {margin-top:20px; width:1230px; position:relative; height:170px;}
.service_logo ul {width:500%; position:absolute; top:0px; left:0px; height:170px;}
.service_logo ul li {float:left; margin-right:14px; width:297px;}
.service_logo ul li:hover {cursor:pointer;}
.service_logo ul li .service_article section {background:#e8e8e8; color:#666; text-align:center; line-height:30px; padding:5px 0px; margin-top:-2px;}
.service_logo ul li:hover .service_article section ,.service_logo ul li.on .service_article section {background:#ffb718; color:#fff;}
.serviceWith_mian ,.serviceWith_Top {overflow:visible;}
.serviceWith_Top {position:relative;}
.serV {width:50px; height:50px; margin-top:160px;}
.serV.serV_prev {position:absolute; top:0px; background:url(../images/icon/Sercie_prev.png) center center no-repeat; left:-60px;}
.serV.serV_prev:hover {background:url(../images/icon/Sercie_prevColor.png) center center no-repeat; cursor:pointer;}
.serV.serV_next {position:absolute; top:0px; background:url(../images/icon/Sercie_next.png) center center no-repeat; right:-60px;}
.serV.serV_next:hover {background:url(../images/icon/Sercie_nextColor.png) center center no-repeat; cursor:pointer;}

.serviceXx {background:#fffbf0; padding:20px; font-size:14px; color:#666; }
.serviceXx p {line-height:30px; padding:5px 0px; padding-left:40px; }
.serviceXx p:first-child {background:url(../images/icon/SwithIcon.png) left top no-repeat;}
.serviceXx p:nth-child(2) {background:url(../images/icon/SwithIcon01.png) left top no-repeat;}
.serviceXx p:nth-child(3) {background:url(../images/icon/SwithIcon02.png) left top no-repeat;}
.serviceXx p:nth-child(4) {background:url(../images/icon/SwithIcon03.png) left top no-repeat;}
.serviceXx p:nth-child(5) {background:url(../images/icon/SwithIcon04.png) left top no-repeat;}

.serviceT {width:100%; height:33px; background:url(../images/icon/TopArow.png) bottom center no-repeat; background-size:35px auto; margin-top:20px;}

/*quality.html*/
.aboutN .aboutNav.qualityNav ul li a p {padding-left:40px; background:url(../images/icon/aboutNavIcon11.png) left center no-repeat;}
.aboutN .aboutNav.qualityNav ul li:nth-child(2) a p {background:url(../images/icon/aboutNavIcon12.png) left center no-repeat;}
.aboutN .aboutNav.qualityNav ul li:nth-child(3) a p {background:url(../images/icon/aboutNavIcon13.png) left center no-repeat;}
.aboutN .aboutNav.qualityNav ul li:nth-child(4) a p {background:url(../images/icon/aboutNavIcon14.png) left center no-repeat;}
.aboutN .aboutNav.qualityNav ul li:nth-child(5) a p {background:url(../images/icon/aboutNavIcon15.png) left center no-repeat;}

/*join.html*/
.aboutN .aboutNav.joinNav ul li a p {padding-left:40px; background:url(../images/icon/aboutNavIcon16.png) left center no-repeat;}
.aboutN .aboutNav.joinNav ul li:nth-child(2) a p {background:url(../images/icon/aboutNavIcon17.png) left center no-repeat;}
.aboutN .aboutNav.joinNav ul li:nth-child(3) a p {background:url(../images/icon/aboutNavIcon18.png) left center no-repeat;}
.aboutN .aboutNav.joinNav ul li:nth-child(4) a p {background:url(../images/icon/aboutNavIcon19.png) left center no-repeat;}

.joinBack {width:1230px; margin:0px auto; padding:50px 0px; padding-bottom:336px; background:url(../images/images/joinback.jpg) bottom center no-repeat;}
.joinText {text-align:center; font-size:16px; color:#666; line-height:30px;}
.joinText p:first-child {font-size:38px; padding:15px 0px; color:#ffb718;}
.joinText p:nth-child(2) {font-size:22px; padding:5px 0px; padding-bottom:15px;}
.joinZhao {width:479px; height:373px; margin:0px auto; background:url(../images/images/xfJoin.png) center center no-repeat; margin-top:-225px; position:relative; z-index:2;}
.joinZhao .joinZhao_title {font-size:24px; color:#ffb718; text-align:center; padding-top:285px; line-height:30px;}
.joinZhao .joinZhao_title p:nth-child(2) {font-size:14px; color:#a4a4a4; font-family:arial; text-transform:uppercase; line-height:40px;}
.joinMun {background:#f5f5f5;  padding-top:230px; padding-bottom:50px; position:relative; z-index:1; margin-top:-150px;}
.joinMun .joinMun01 {width:950px; margin:0px auto;}
.joinMun .joinMun01 .join_ul li {display:inline-block; width:170px; height:40px; background:#fff; margin-right:5px;}
.joinMun .joinMun01 .join_ul li select {line-height:40px; width:100%; margin-top:13px; text-indent:5px; color:#333;}
.joinMun .joinMun01 .join_ul li a {display:block; line-height:40px; background:#ffb718; text-align:center; font-size:14px; color:#fff;}
.joinMun .joinMun01 .join_ul li a p {padding-left:30px; background:url(../images/icon/queBtn.png) left center no-repeat; display:inline-block;}
.join_contact_title {border:3px solid #ffb718; line-height:50px;}
.join_contact_title p {display:inline-block; font-size:16px; color:#666; margin:0px 15px;}
.join_contact_title p:first-child {font-size:20px; color:#ffb718; padding-left:40px;}
.join_contact {position:relative; overflow:visible; margin-top:40px;}
.join_contact .join_contactImg {position:absolute; right:0px; bottom:0px; width:185px;}

.join_contact_div {font-size:14px; color:#666; line-height:30px; padding:20px 0px;}
.join_contact_Icon {text-align:center; margin-top:50px; margin-bottom:70px; position:relative;}
.join_contact_Icon .join_contact_ul {position:relative; width:700px; height:140px; margin:0px auto;}
.join_contact_Icon .join_contact_ul ul {height:140px; width:500%; position:absolute; left:0px; top:0px; }
.join_contact_Icon .join_contact_ul ul li {width:140px; float:left; cursor:pointer;}
.join_contact_Icon .join_contact_ul ul li p {font-size:16px; color:#666; line-height:35px; display:inline-block;}
.join_contact_Icon .join_contact_ul ul li p:first-child {width:95px; height:95px; border:2px solid #6a6a6a; background:url(../images/icon/joinHeiIcon.png) center center no-repeat; border-radius:50%;}
.join_contact_Icon .join_contact_ul ul li:hover p {color:#ffb719;}
.joinPrev {position:absolute; width:60px; height:60px; background:url(../images/icon/joinLeftArow.png) center center no-repeat; background-size:45px auto; left:70px; top:40px;}
.joinPrev:hover {width:60px; height:60px; background:url(../images/icon/joinLeftColorArow.png) center center no-repeat; background-size:45px auto; display:block;}
.joinNext {position:absolute; width:60px; height:60px; background:url(../images/icon/joinrightArow.png) center center no-repeat; background-size:45px auto; right:70px; top:40px;}
.joinNext:hover {width:60px; height:60px; background:url(../images/icon/joinrightColorArow.png) center center no-repeat; background-size:45px auto; display:block;}

.joinji {margin-top:30px;}
.joinBtn {background:#ffb718; height:50px; line-height:50px; text-align:center; margin-top:50px; box-shadow: 0px 5px 0px #c48700; margin-bottom:10px;}
.joinBtn a {display:block; text-align:center; font-size:14px; color:#fff; }

/*join_Campus.html*/
.signMun {width:1024px; margin:0px auto;}
.signMun .sign-title {font-size:36px; color:#32aadb; padding:15px 0px; text-align:center;}
.signMun ,.sign-c {overflow:visible;}
.sign-c {position:relative;}
.sign-content {width:100%; position:relative;  overflow:hidden; margin:20px 0px;}
.sign-content .sign-ul {}
.sign-content ul li {width:300px; float:left; max-height:435px;  background:#fff; margin:10px 20px; margin-bottom:25px;}
.sign-content ul li .signMian-article .signMian-figure {width:100%; height:150px; background:#454545; text-align:center;}
.sign-content ul li .signMian-article .signMian-figure img {margin-top:25px; width:100px;}
.sign-content ul li .signMian-article section {padding:20px;}
.sign-content ul li .signMian-article section aside {font-size:24px; color:#ffb719; text-align:center; padding-bottom:15px;}
.sign-content ul li .signMian-article section p {font-size:14px; color:#666; line-height:24px; text-align:justify; margin-bottom:5px;}
.sign-content ul li .signMian-article section .sign-p {min-height:140px;}
.signM-con {margin-top:50px;}

.joinMun .signMun .sign-c .sign-content .sign-ul ul li .signMian-article section .sign-btn {text-align:center; width:100%; margin-top:15px;}
.joinMun .signMun .sign-c .sign-content .sign-ul ul li .signMian-article section .sign-btn a {display:inline-block; border:1px solid #ffb719; border-radius:5px; line-height:40px; padding:0px 30px;}
.joinMun .signMun .sign-c .sign-content .sign-ul ul li .signMian-article section .sign-btn a p {line-height:40px; background:url(../images/icon/xxIcon.png) left center no-repeat; background-size:30px auto; padding-left:35px; margin-bottom:0px;}
.joinMun .signMun .sign-c .sign-content .sign-ul ul li .signMian-article section .sign-btn a:hover p {color:#ffb718;}

.join_Details_Back {background:rgba(0,0,0,0.8); position:fixed; top:0px; left:0px; z-index:150; text-align:center; display:none;}
.join_details_article {width:750px; /*height:550px;*/ padding:35px; background:rgb(255,255,255); display:inline-block; text-align:left; position:relative;}
.join_details_article aside {font-size:24px; color:#ffb719; text-align:center; padding-bottom:25px; border-bottom:1px dashed #dcdcdc;}
.join_details_article section {padding:15px; font-size:14px; color:#666; line-height:24px;}
.detailsA {position:absolute; top:15px; right:15px; z-index:6;}
.detailsA img {width:40px;}
.Detailsbtn {text-align:center; width:100%; margin-top:15px;}
.Detailsbtn a {display:inline-block; border:1px solid #ffb719; border-radius:5px; line-height:40px; padding:0px 30px;}
.Detailsbtn a p {line-height:40px; background:url(../images/icon/xxIcon.png) left center no-repeat; background-size:30px auto; padding-left:35px; margin-bottom:0px; font-size:14px; color:#666;}
.Detailsbtn a:hover p {color:#ffb718;}

/*join_idea.html*/
.join_idea {background:#f5f5f5; padding:50px 0px;}
.join_idea .join_idea_article {width:1190px; padding:20px; background:#fff; margin:0px auto; font-size:14px; color:#666; line-height:35px;}
.join_idea .join_idea_article section:last-child {margin-left:20px;}
.join_idea .join_idea_article section:last-child img {width:585px; height:327px;}
.join_idea .join_idea_article section p {text-align:justify; margin:10px 0px;}

/*join_Occupation.html*/
.OccupationMian_article {width:1230px; margin:0px auto; padding:50px 0px; position:relative; z-index:1;}
.OccupationMian_article aside {font-size:30px; color:#ffb718; line-height:40px; margin-bottom:20px;}
.OccupationMian_article aside p span {color:#e5e5e5; text-transform:uppercase;}
.OccupationMian_article section {font-size:14px; color:#666; line-height:30px;}
.OccupationMian_article section p {margin-bottom:15px; text-align:justify;}

.OccessPtion_mian {position:relative; z-index:-1; padding:50px 0px; background:#f5f5f5; margin-top:-350px; padding-top:370px;}
.OccessPtion_menu {width:1230px; margin:0px auto;}
.OccessPtion_menu aside {margin-bottom:15px; box-shadow: 0px 5px 0px #e8e8e8; overflow:visible;}
.OccessPtion_menu aside p {background:#fff; height:55px; line-height:55px; color:#ffb718; font-size:24px; overflow:visible;}
.OccessPtion_menu aside p span {display:inline-block; border-bottom:5px solid #ffb718; padding:0px 15px; font-family:微软雅黑;}

/*Complaint.html*/
.aboutN .aboutNav.ComplaintNav ul li a p {padding-left:40px; background:url(../images/icon/aboutNavIcon20.png) left center no-repeat;}
.aboutN .aboutNav.ComplaintNav ul li:nth-child(2) a p {background:url(../images/icon/aboutNavIcon21.png) left center no-repeat;}
.ComplaintMian {padding:50px 0px; width:1230px; margin:0px auto;}
.ComplaintMian section:first-child {margin-right:25px;}
.ComplaintMian section ul li {width:100%; border-bottom:1px solid #ccc; line-height:50px; margin:15px 0px;}
.ComplaintMian section ul li {background:url(../images/icon/ComplantIcon01.png) left center no-repeat;}
.ComplaintMian section ul li input ,.ComplaintMian section ul li select {text-indent:40px; background:transparent; width:100%; line-height:50px; font-family:微软雅黑; font-size:14px; color:#666;}
.ComplaintMian section ul li input {text-indent:45px;}
.ComplaintMian section ul li:nth-child(2) {background:url(../images/icon/ComplantIcon02.png) left center no-repeat;}
.ComplaintMian section ul li:nth-child(3) {background:url(../images/icon/ComplantIcon03.png) left center no-repeat;}
.ComplaintMian section ul li:nth-child(4) {background:url(../images/icon/ComplantIcon04.png) left center no-repeat;}
.ComplaintMian section ul li:nth-child(5) {background:url(../images/icon/ComplantIcon05.png) left center no-repeat;}
.CompBtn {text-align:center; margin-top:20px; box-shadow: 0px 5px 0px #c48700; }
.CompBtn a {background:#ffb718; line-height:50px; display:block; color:#fff; font-size:14px;}
.CompBtn a p {background:url(../images/icon/TiJBtn.png) left center no-repeat; padding-left:45px; display:inline-block;}
.CompBtn a:hover p {text-decoration:underline;}

/*Complaint_The.html*/
.ComplaintThe_mian {background:#f5f5f5; padding:55px 0px;}
.ComplaintThe_mian .ComplaintThe_mun {width:1230px; margin:0px auto; background:#fff;}
.ComplaintThe_mian .ComplaintThe_mun ul ,.ComplaintThe_mian .ComplaintThe_mun ul li {height:auto; overflow:hidden;}
.ComplaintThe_mian .ComplaintThe_mun ul li:last-child {width:453px; display:inline-block;}
.ComplaintThe_mian .ComplaintThe_mun ul li .ConplaintThe_text {padding:20px;}
.ComplaintThe_mian .ComplaintThe_mun ul li .ConplaintThe_text p {font-size:14px; color:#666; line-height:30px; }
.ComplaintThe_mian .ComplaintThe_mun ul li .ComlainTheRight {padding:20px; background:#02af41; font-size:14px; color:#fff; line-height:30px; height:145px;}
.ComplaintThe_mian .ComplaintThe_mun ul li .ComplaintThe_Contact {background:#fffbf0; padding:20px;}
.ComplaintThe_mian .ComplaintThe_mun ul li
.ComplaintThe_Contact aside {text-align:center; font-size:18px; color:#ffb718; line-height:30px; border-bottom:1px solid #ffb718; padding-bottom:15px; margin-bottom:15px;}
.ComplaintThe_mian .ComplaintThe_mun ul li:nth-child(2) .ComplaintThe_Contact section .liArt p {font-size:14px; color:#333; line-height:32px;}
.ComplaintThe_mian .ComplaintThe_mun ul li:nth-child(2) .ComplaintThe_Contact section .liArt p:first-child {padding-left:35px; background:url(../images/icon/CIcon01.png) left top no-repeat; background-size:30px auto; display:inline-block;}
.ComplaintThe_mian .ComplaintThe_mun ul li:nth-child(2) .ComplaintThe_Contact section .liArt:nth-child(2) p:first-child {padding-left:35px; background:url(../images/icon/CIcon02.png) left top no-repeat; background-size:30px auto;}
.ComplaintThe_mian .ComplaintThe_mun ul li:nth-child(2) .ComplaintThe_Contact section .liArt:nth-child(3) p:first-child {padding-left:35px; background:url(../images/icon/CIcon03.png) left top no-repeat; background-size:30px auto;}
.ComplaintThe_mian .ComplaintThe_mun ul li:nth-child(2) .ComplaintThe_Contact section .liArt:nth-child(4) p:first-child {padding-left:35px; background:url(../images/icon/CIcon04.png) left top no-repeat; background-size:30px auto;}
/*.ComplaintThe_mian .ComplaintThe_mun ul li:nth-child(2) .ComplaintThe_Contact section menu li p {font-size:14px; color:#333; line-height:32px;}
.ComplaintThe_mian .ComplaintThe_mun ul li:nth-child(2) .ComplaintThe_Contact section menu li p:first-child {padding-left:35px; background:url(../images/icon/CIcon01.png) left top no-repeat; background-size:30px auto; display:inline-block;}
.ComplaintThe_mian .ComplaintThe_mun ul li:nth-child(2) .ComplaintThe_Contact section menu li:nth-child(2) p:first-child {padding-left:35px; background:url(../images/icon/CIcon02.png) left top no-repeat; background-size:30px auto;}
.ComplaintThe_mian .ComplaintThe_mun ul li:nth-child(2) .ComplaintThe_Contact section menu li:nth-child(3) p:first-child {padding-left:35px; background:url(../images/icon/CIcon03.png) left top no-repeat; background-size:30px auto;}
.ComplaintThe_mian .ComplaintThe_mun ul li:nth-child(2) .ComplaintThe_Contact section menu li:nth-child(4) p:first-child {padding-left:35px; background:url(../images/icon/CIcon04.png) left top no-repeat; background-size:30px auto;}*/

/*aboutQualy*/
.aboutQualy {background:rgba(0,0,0,0.5); position:fixed; top:0px; left:0px; z-index:100; display:none;}
.aboutQualy .NavRight {width:400px; float:right; background:#37363e; position:relative; right:-400px;}
.aboutQualy .NavRight .NavTitle {background:#ffb718; color:#fff; font-size:18px; line-height:65px; text-indent:15px;}
.aboutQualy .NavRight .NavDao {padding:15px;}
.aboutQualy .NavRight .NavDao .NavArt {margin-bottom:15px;}
.aboutQualy .NavRight .NavDao .NavArt aside a {font-size:16px; color:#ffb718; display:block;}
.aboutQualy .NavRight .NavDao .NavArt aside a:hover {text-decoration:underline;}
.aboutQualy .NavRight .NavDao .NavArt menu {margin-top:10px;}
.aboutQualy .NavRight .NavDao .NavArt menu li {display:inline-block;}
.aboutQualy .NavRight .NavDao .NavArt menu li a {font-size:14px; color:#c2c2c2; padding-right:15px; line-height:30px;}
.aboutQualy .NavRight .NavDao .NavArt menu li a:hover {color:#ffb718;}
.navClick {position:absolute; top:10px; right:10px; width:45px; cursor:pointer;}

/*二维码*/
.wx {width:100px; position:fixed; top:80px; right:-150px; z-index:100; overflow:visible; z-index:100;}
.wx:after {content:""; width:0;
    height:0;
    border-left:15px solid transparent;
    border-right:15px solid transparent;
    border-bottom:15px solid #fff; position:absolute; top:-12px; left:32px;}
.wx img {width:100%; height:auto; border-radius:2px;}
.wxVisible {-webkit-animation:linear bounceInRight 1s 1; -moz-animation:linear bounceInRight 1s 1; -ms-animation:linear bounceInRight 1s 1; -o-animation:linear bounceInRight 1s 1; position:fixed; z-index:100;}


.seachBack {background:#fff; padding:30px 0px;}
.seachBack .seachMian {width:1230px; margin:0px auto;}
.seachBack .seachMian .seachList .CureM {padding:10px 0px;}
.seachBack .seachMian .seachList .CureM li  {width:100%; line-height:20px; }
.seachBack .seachMian .seachList .CureM li {border-bottom:1px dashed #e8e8e8;}
.seachBack .seachMian .seachList .CureM li:last-child {border-bottom:none;}
.seachBack .seachMian .seachList .CureM li a {font-size:14px; color:#333333; border:none; background:url(../images/icon/TextIcon.png) left center no-repeat; padding:15px 0px; padding-left:20px; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; line-height:30px;}
.seachBack .seachMian .seachList .CureM li a:hover {color:#ffb718;}
.seachBack .seachMian .seachList .CureM li a span {font-size:14px; font-family:arial; color:#bdc1c6; float:right;}
.seachBack .seachMian .seachList .CureM.CureMKeep li a span {float:none;}

.seachS {text-align:center;}
.inputArtSeACH {margin:12px 0px; margin-bottom:22px; display:inline-block;}
.inputArtSeACH p {float:left; display:inline-block;}
.inputArtSeACH input {width:550px; height:45px; line-height:45px; background:#fafafa url(../images/icon/inputIcon.png) left center no-repeat; padding-left:35px; border:5px solid #ffb718;}
.inputArtSeACH p:nth-child(2) {width:120px; height:45px; line-height:45px; background:#ffb718; text-align:center; font-size:14px; color:#fff; border:5px solid #ffb718;}
.inputArtSeACH p:nth-child(2) a {font-size:14px; color:#fff; display:block;}
.inputArtSeACH p:nth-child(2) a span {background:url(../images/icon/IconDUI.png) left center no-repeat; background-size:25px auto; padding-left:30px; font-size:14px; color:#fff; display:inline-block;}


/*2017-1-10修改*/
.IndexCore .CoreMian ul .CorAli .CoreNews .CoreRight.indexDisplay .CoreSection.CoreImg.joinXin {width:316px; display:inline-block;}
.IndexCore .CoreMian ul .CorAli .CoreNews .CoreRight.indexDisplay .CoreSection.indexFiex .CureM.JoinTexted a {font-size:14px; color:#666; line-height:30px;}

.Highlights {font-size:28px; color:#ffb717; font-weight:bold; line-height:30px; padding:15px 0px; margin-bottom:10px;}
.Highdiv  {border-bottom:2px solid #969696; line-height:30px; padding:15px 0px;}
.Highdiv h4 {font-size:22px; color:#02b041; display:inline-block;}
.Highdiv span {font-size:14px; color:#333; font-family:微软雅黑; float:right;}
.HighUl li {float:left; line-height:24px; padding:20px 0px; font-size:14px; color:#333; font-weight:bold; border-bottom:1px solid #dcdcdc}
.HighUl li:first-child {width:40%;}
.HighUl li:nth-child(2) ,.HighUl li:nth-child(3) ,.HighUl li:nth-child(4) ,.HighUl li:nth-child(5) {width:15%;}

.HighUlOne li {float:left; line-height:24px; padding:15px 0px; font-size:14px; color:#666; border-bottom:1px solid #dcdcdc;}
.HighUlOne li:first-child {width:40%;}
.HighUlOne li:nth-child(2) ,.HighUlOne li:nth-child(3) ,.HighUlOne li:nth-child(4) ,.HighUlOne li:nth-child(5) {width:15%;}

.HighSection {margin-bottom:15px;}

.aboutN .aboutNav.InvestorNav ul li a p {padding-left:40px; background:url(../images/icon/aboutNavIcon22.png) left center no-repeat;}
.aboutN .aboutNav.InvestorNav ul li:nth-child(2) a p {background:url(../images/icon/aboutNavIcon23.png) left center no-repeat;}
.aboutN .aboutNav.InvestorNav ul li:nth-child(3) a p {background:url(../images/icon/aboutNavIcon24.png) left center no-repeat;}

.aboutMun {width:1230px; height:125px; margin:0px auto; position:relative; margin-top:-125px; z-index:3;}
/* .lgr{width: 1230px; */
/* height: 125px; */
/* margin: 0px auto; */
/* position: relative; */
/* margin-top: -125px; */
/* z-index: 3;} */
.tabs{position: absolute;    bottom: 10px;    z-index: 20;left: 25px;color:#fff}
.tabs a{cursor:pointer;padding:0 10px;color:#fff;font-size:13px;}

@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}
@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}

@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}

@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}
@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}

@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}

@-webkit-keyframes fadeInLeft { 0% {
    opacity:0;
    -webkit-transform:translateX(-20px);
    transform:translateX(-20px)
}
    100% {
        opacity:1;
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@keyframes fadeInLeft { 0% {
    opacity:0;
    -webkit-transform:translateX(-20px);
    -ms-transform:translateX(-20px);
    transform:translateX(-20px)
}
    100% {
        opacity:1;
        -webkit-transform:translateX(0);
        -ms-transform:translateX(0);
        transform:translateX(0)
    }
}

@-webkit-keyframes lightSpeedIn { 0% {
    -webkit-transform:translateX(100%) skewX(-30deg);
    transform:translateX(100%) skewX(-30deg);
    opacity:0
}
    60% {
        -webkit-transform:translateX(-20%) skewX(30deg);
        transform:translateX(-20%) skewX(30deg);
        opacity:1
    }
    80% {
        -webkit-transform:translateX(0%) skewX(-15deg);
        transform:translateX(0%) skewX(-15deg);
        opacity:1
    }
    100% {
        -webkit-transform:translateX(0%) skewX(0deg);
        transform:translateX(0%) skewX(0deg);
        opacity:1
    }
}
@keyframes lightSpeedIn { 0% {
    -webkit-transform:translateX(100%) skewX(-5deg);
    -ms-transform:translateX(100%) skewX(-5deg);
    transform:translateX(100%) skewX(-5deg);
    opacity:0
}
    60% {
        -webkit-transform:translateX(-20%) skewX(5deg);
        -ms-transform:translateX(-10%) skewX(5deg);
        transform:translateX(-10%) skewX(5deg);
        opacity:1
    }
    80% {
        -webkit-transform:translateX(0%) skewX(-2deg);
        -ms-transform:translateX(0%) skewX(-2deg);
        transform:translateX(0%) skewX(-2deg);
        opacity:1
    }
    100% {
        -webkit-transform:translateX(0%) skewX(0deg);
        -ms-transform:translateX(0%) skewX(0deg);
        transform:translateX(0%) skewX(0deg);
        opacity:1
    }
}

.banner_inner {text-align:center;}


.IndexCore .CoreMian ul .CorAli .CoreNews .CoreRight.CoreColor.CoreNoNE .indexDisplay.IndexMenu .indexFiex .CoreLi.indexJusty a {display:block; width:100%;}
.IndexCore .CoreMian ul .CorAli .CoreNews .CoreRight.CoreColor.CoreNoNE .indexDisplay.IndexMenu .indexFiex .CoreLi.indexJusty a .CoreCle {margin:0px auto;}

.about_mian p img {width:auto;}
strong,b{font-weight: bold !important;}
.zhichi{ display:block;width:1230px;margin:auto; text-align:right;}
.zhichi a{ color: #d2d2d2;font-size: 14px;line-height: 24px;    font-family: "微软雅黑";}
.zhichi a span{    color:#ffb718; font-size: 14px;    font-family: "微软雅黑";}
