@charset "utf-8";

*{margin:0; padding:0; outline: medium none;text-decoration: none;-webkit-tap-highlight-color:transparent;}	/*	-webkit-tap-highlight-color:transparent;	去掉移动端鼠标点击上时出现的灰色背景色*/

img{ border:0;} 

ul, li { list-style:none;}

a{ text-decoration:none; outline:none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}		/*	sans-self	这个表示通用字体	https://www.jb51.net/web/72444.html	*/

body{color:#5f5c5c; background-color:#f5f6f7;font-size: 12px; font-family:"PingFangSC-Regular","sans-self","Microsoft YaHei","Heiti SC";margin:0;padding:0;}

/*body,div,p,span,ul,li,dl,dt,dd,a,b,u,i,em,strong,h1,h2,h3,h4,h5,h6	{font-family:"PingFangSC-Regular",Tahoma,Arial,Roboto,Verdana,Georgia,"sans-self","Microsoft YaHei","Heiti SC";}*/

body,div,p,span,ul,li,dl,dt,dd,a,b,u,i,em,strong,h1,h2,h3,h4,h5,h6	{font-family:"PingFangSC-Regular","sans-self","Microsoft YaHei","Heiti SC";}



footer{width:100%;overflow: hidden;text-align: center; padding:20px 0;line-height:200%;}

i,em {font-style: normal;}

u {text-decoration: none;}





.fcc:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

.fcc { display:inline-block; }

/* Hide from IE Mac \*/ 

.fcc { display:block; }



/*公共部分*/











/*	YB_zoomImage	图片放大	开始	*/

div.YB_zoomImage{position: fixed;top:0;right:0;bottom:0;left:0;display:block;background: 50% no-repeat;background-size: contain;z-index:99999999;background-color:#333;display:none;}

/*	YB_zoomImage	图片放大	结束	*/





/*	YB_topTip	开始	*/

div.YB_topTip{display: block;position:fixed;background: #FFF;width:100%;height:.54rem;top:-1rem;left:0;z-index: 999999;box-shadow: 0 .01rem .02rem #DDD;}

div.YB_topTip p {display:block;height:.34rem;text-align:left;line-height:220%;color:#333;font-size:.16rem;margin:.1rem .3rem;overflow: hidden;background-image:url("");}

div.YB_topTip p.Multiline	{line-height:130%;font-size:.14rem;}

div.YB_topTip p.MultilineBg	{line-height:150%;font-size:.14rem;}

div.YB_topTip p.red,.YB_topTip p.blue,.YB_topTip p.green,.YB_topTip p.orange{margin:.1rem .15rem;padding-left:.3rem;background-repeat:no-repeat;background-position:center left;background-size:.18rem .18rem;}

div.YB_topTip p.red		{color:#FF2200;background-image:url("../images/1c4a27ab647a42879d5662773dfc7659.gif");}

div.YB_topTip p.blue	{color:#2A70FF;color:#333;background-image:url("../images/b030cacf34c443d1bd84e1edc4f52d89.gif");}

div.YB_topTip p.green	{color:#009A00;color:#333;background-image:url("../images/1d7b855ad0954d1b8b27ec1b6636de66.gif");}

div.YB_topTip p.orange	{color:#FF5500;color:#333;background-image:url("../images/6bcae39a0c294fd2a0d969ca0cc0504e.gif");}

div.YB_topTip p.redBG,.YB_topTip p.blueBG,.YB_topTip p.greenBG,.YB_topTip p.orangeBG{color:#FFF;margin:0;padding:.1rem .3rem;}

div.YB_topTip p.redBG{background-color:#FF3A00;}

div.YB_topTip p.blueBG{background-color:#00ACFF;}

div.YB_topTip p.greenBG{background-color:#0BB20C;}

div.YB_topTip p.orangeBG{background-color:#FF6F00;}

/*	YB_topTip	结束	*/







/*首页*/

header.index{width: 100%;height:40px;margin: 0 auto;overflow: hidden;background-color: #5F5F5F;text-align: center;padding: 5px 0;position:fixed; top:0; left:0; z-index:1000;}

header.index img{max-height: 40px;}



nav.index{width: 100%;margin: 10px auto 0;overflow: hidden;text-align: center;}

nav.index img{width: 320px;}





.RightTopMenu {display:none;position:fixed;top:0;left:0;background:rgba(255, 255, 255, 0.96);z-index:999999;width:100%;height:100%;margin:0;padding:0;}

.RightTopMenu i {display:block;float:right;padding:5px 0 0 0;margin:0;width:44px;height:44px;background-image:url('../images/197cbbb9cecc469a839fe753441ee958.gif');background-size:44px 44px;background-repeat:no-repeat;clear:both;}

.RightTopMenu p {display:block;width:80%;height:90%;margin:60px auto;clear:both;overflow: auto;/*-webkit-overflow-scrolling:touch;*/}

.RightTopMenu a {display:block;border-bottom:1px solid #CCC;color:#4a4a4a;margin:0 auto;padding:11px 0 9px 0;font-size:15px;text-align:right;}

.RightTopMenu a.ios {border-bottom:0.5px solid #CCC;}

.RightTopMenu a.k {border-bottom:0;padding:7px 0;}

.RightTopMenu a img {width:20px;height:20px;margin:0 0 0 7px;vertical-align:middle;}

.RightTopMenu a:link		{color:#4a4a4a;text-decoration: none;}

.RightTopMenu a:visited	{color:#4a4a4a;text-decoration: none;}











.BreadCrumbs	{background:#FFF;padding:9px 5px;margin:0 0 7px 0;font-family:"PingFangSC-Regular",Tahoma,Arial,Roboto,Verdana,Georgia,"sans-self","Microsoft YaHei","Heiti SC";color:#777;}

.BreadCrumbs a {font-family:"PingFangSC-Regular",Tahoma,Arial,Roboto,Verdana,Georgia,"sans-self","Microsoft YaHei","Heiti SC";color:#4a4a4a;padding:0 5px;}



section{ width: 100%;margin: 10px auto 0;overflow: hidden;background-color: #ffffff;border-bottom: 1px solid #dedfe0;border-top: 1px solid #dedfe0;}

.secindex{width: 100%;margin: 0 auto;overflow: hidden;padding: 15px 0 0 0px;}

.secindex a{display: block;float: left;width: 25%;height: 75px;overflow: hidden;text-align: center;color:#444444; margin-bottom:15px;}

.secindex a span{display: block;overflow: hidden;width: 55px;height: 16px;margin: 5px auto 0;}

.secindex a p{width: 55px;height: 55px; margin:0 auto;overflow: hidden;border-radius: 50%;line-height: 55px;text-align: center;}

.secindex a p img{width: 32px;margin-top: 11px;}

.secindex a p.mo img{width: 53px;margin-top: 1px;}

.secindex a p.car img{width: 50px;margin-top: 3px;}

.secindex a p.huo img{width: 50px;margin-top: 3px;}

.secindex a p.ke img{width: 50px;margin-top: 3px;}

.secindex a p.car{background-color: #f46070;}

.secindex a p.huo{background-color: #fb6e52;}

.secindex a p.ke{background-color: #fa9c3a;}

.secindex a p.mo{background-color: #fdcd54;}

.secindex a p.one{background-color: #9ed367;}

.secindex a p.two{background-color: #43cead;}

.secindex a p.th{background-color: #5c9cec;}

.secindex a p.fr{background-color: #50c0e8;}



aside{ width: 100%;margin: 20px auto;overflow: hidden;background-color: #ffffff;border-top: 1px solid #dedfe0;}

aside.asidindex{width: 100%;margin: 10px auto;overflow: hidden;}

aside.asidindex b{display: inline-block;float: left;width: 33%;height: 86px;overflow: hidden;text-align: center;border-right: 1px solid #dedfe0;border-bottom: 1px solid #dedfe0;color:#444444; padding:10px 0;}

aside.asidindex b.rig{border-right: 0;}

aside.asidindex b span{display: block;overflow: hidden;height: 16px;margin: 5px 0 0 0; font-weight:normal;}

aside.asidindex b img{width: 55px;}

aside.asidindex b:hover{ background-color:#f4f4f4; opacity:0.8;}



/*科目*/

header.km{width: 100%;height:67px;

background-color: #fff;

margin: 0 auto;overflow: hidden;text-align: center; padding: 0; z-index:1000;}

header.km .left{float: left; margin-top:3px; text-align:center; width:15%; display:block;text-align:left;}

header.km .rig{float: right; margin-right: 16px; margin-top:3px; text-align:center; width:15%; display:block;text-align:right;}

header.km span{font-size:20px;margin:12px 0 0 0;color: #ffffff; display:block; width:70%; float:left; text-align:center;white-space: nowrap;overflow: hidden;}

header.km img{height: 62;}



h1.head{background-color: #ffffff;padding: 12px 10px 10px;border-bottom: 1px solid #dedfe0; margin: 0 auto;overflow: hidden; font-weight:normal;}

h1.head b{float: right; margin:0 10px 0 0;width: 55px;height: 55px;border-radius: 50%;line-height: 55px;text-align: center;}

h1.head b.one{background-color: #9ed367;}

h1.head b.car{background-color: #f46070;}

h1.head b img{width: 50px;margin-top: 3px;}

h1.head b.kemu img{width: 32px;margin-top: 11px;}

/*h1.head dl{ float: left; width: 48%; display:block;border-left: 1px dashed #dedfe0; padding:5px 0 5px 10px;}*/

h1.head dl{ float: left; width: 68%; display:block; padding:5px 0 5px 0;}

h1.head dl dt{font-size: 18px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #444444;}

h1.head dl dd{font-size: 14px;color: #666666;margin-top: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



section.km{width: 100%;margin: 10px auto 0;overflow: hidden;background-color: #ffffff;border-top: 1px solid #dedfe0;border-bottom: 1px solid #dedfe0;}

section.km a{display: inline-block;float: left;width: 33.33%;height: 80px;overflow: hidden;text-align: center;padding-top: 10px;color:#444444;}

section.km a.rig{border-right:0;}

section.km a span{display: block;overflow: hidden;margin: 5px 0 0 0;font-size: 14px;}

section.km a b{display: block;margin: 0 auto;width: 40px;height: 40px;border-radius: 50%;line-height: 40px;text-align: center;}

section.km a b img{ width:25px;margin-top: 8px;}

section.km a b.one{background-color: #F97055;}

section.km a b.two{background-color: #5C9CEC;}

section.km a b.th{background-color: #82d056;}

section.km a b.fr{background-color: #fb7992;}

section.km a b.zj{background-color: #ab95f2;}

section.km a b.zx{background-color: #FA9C3A;}



aside.km{width: 100%;margin: 10px auto 0;overflow: hidden;background-color: #ffffff;border-top: 1px solid #dedfe0;border-bottom: 1px solid #dedfe0;}

aside.km b{display: block;width: 90%;height: 50px;line-height: 40px;overflow: hidden;margin: 0 auto;border-bottom: 1px solid #dedfe0;color:#444444;padding-top: 15px;}

aside.km b.bot{border: 0;}

aside.km b img{width: 30px;vertical-align: middle;}

aside.km b span{font-size: 16px;vertical-align: top;margin-left: 5px; font-weight:normal;}

aside.km b p{display: block;background: url(../images/rig.png) no-repeat center;width: 16px;height: 16px;background-size: 16px 16px;float: right;margin-top: 15px;}

aside.km b:hover{ background-color:#f4f4f4;opacity:0.8;}



/*小车*/

dl.car{width: 100%;margin: 10px auto 0;overflow: hidden;}

dl.car dt{font-size: 16px;color: #ffffff;height: 44px;line-height: 44px;padding-left: 45px;font-weight: bold;}

dl.car dd{width: 87.5%;margin: 0 auto;overflow: hidden;border-bottom: 1px solid #dedfe0;font-size: 14px;}

dl.car dd a{display: block;width:100%;height: 40px;line-height: 40px;color: #444444;}

dl.car dd a img{float: right;margin-top: 15px;width: 16px;}

dl.car dd.bot{border:0;}

dl.car dt.yi{ background: url(../images/4.png) no-repeat 10px #9ed367;background-size: 26px 26px;}

dl.car dt.si{ background: url(../images/7.png) no-repeat 10px #50c0e8;background-size: 26px 26px;}

dl.car dt.si img{margin-top: 5px;}

dl.car a:hover{ background-color:#f4f4f4;opacity:0.8;}



/*列表页*/

h1.head.list b img{width: 55px;margin: 0;}

ul.list{border-bottom: 1px solid #dedfe0;border-top: 1px solid #dedfe0;width: 100%;margin: 10px auto 0;overflow: hidden;background-color: #ffffff;}

ul.list li a{display: block;width:94%;height: 40px;line-height: 40px;color: #444444;font-size: 14px;float: right;border-bottom: 1px solid #dedfe0;}

ul.list li a img{float: right;margin-top: 15px;margin-right: 10px; width: 16px;height: 16px;}

ul.list li a.bot{border:0;}



/*测试页*/

h1.head.test{height: 55px;}

ul.km{width: 270px;margin: 10px auto 0;overflow: hidden;border: 1px solid #dedfe0;font-size: 14px;background-color: #ffffff;border-radius: 6px;padding: 15px;}

ul.km li{height: 40px;line-height: 40px;background: url(../images/test_03.png) no-repeat left;background-size: 17px 17px;padding-left: 25px;cursor: pointer;}



.km4{ background-color: #50C0E8}

.km1{background-color: #9ED367;}

.he{background-color:#F78E35;}

.km2{ background-color: #43CEAD}

.km3{ background-color: #5C9CEC}

.lx{background-color: #1bc366;}

.jtbz{background-color: #F9B54A;}

.xszd{background-color: #5DB2FD;}

.chezhan{background-color: #d74740;}



.jiqiao{ width:100%; margin:0 auto;}

.jiqiao p{ width: 48%;float: left;}

.jiqiao p.pleft{ margin:0 3px 0 1%;}

.jiqiao p.prig{ margin:0 1% 0 3px;}

.jiqiao p a{display: block;text-decoration: none;font-size: 14px;margin: 6px 0 0 0; padding:10px 0 0 0; line-height:22px;}

.jiqiao p a b{ font-size:16px;}

.jiqiao p a.botcent{ text-align: center; line-height:22px; height:150px;}

.jiqiao p a.rigcent{ height:65px; padding-left:5px;}

.jiqiao p a.yell{ border:1px solid #FCC431; border-bottom:3px solid #FCC431; color:#FDB022; background:url(../images/yell.png) no-repeat bottom center #FFF6D9;background-size:auto 55px;}

.jiqiao p a.shenpur{ border:1px solid #B14C86; border-bottom:3px solid #B14C86; color:#b03d7f; background:url(../images/shenpur.png) no-repeat right center #F7EDF1; background-size:55px auto;}

.jiqiao p a.pur{ border:1px solid #968CE3; border-bottom:3px solid #968CE3; color:#8f86d8; background:url(../images/pur.png) no-repeat right center #DCE6FF; background-size:55px auto;}

.jiqiao p a.qing{ border:1px solid #6CA9A9; border-bottom:3px solid #6CA9A9; color:#649c9c; background:url(../images/qing.png) no-repeat right center #BDDCDE; background-size:55px auto;}

.jiqiao p a.lan{ border:1px solid #76C8F8; border-bottom:3px solid #76C8F8; color:#65c1f7; background:url(../images/lan.png) no-repeat right center #EAF7FF; background-size:55px auto;}



.swipe {

  overflow: hidden;

  visibility: hidden;

  position: relative; width:100%;margin:0 auto;

}

.swipe-wrap {

  overflow: hidden;

  position: relative;

}

.swipe-cont {

  float:left;

  width:100%;

  position: relative;

}

.atg{ overflow:hidden; margin:70px auto 0;}

.tg{ overflow:hidden; margin:10px auto;  padding:10px; background-color:#ffffff;border-bottom: 1px solid #eee;border-top: 1px solid #eee;}

.tg b{ border:0px solid #dedfe0; border-radius:5px; width:45px; height:45px; float:left;}

.tg b img{ width:100%; border-radius:5px;}

.tg p{ float:left; font-size:16px;color: #444444; margin:5px 0 0 10px;font-weight:normal;}

.tg p img{ height:12px;}

.tg span{ display:block; float:right; padding:7px 20px; background-color:#1BC366; border-radius:5px; font-size:14px; color:#ffffff; margin:12px 0px 0 0;}



.sub-bar{display: flex; display:-webkit-flex;display:-moz-flex;display:-ms-flex; flex-direction: row; -webkit-flex-direction: row; -moz-flex-direction: row;-ms-flex-direction: row; border-bottom: 1px solid #d7d7d7; margin-bottom: 10px; position: fixed;left: 0;top:50px;z-index: 1000;width: 100%}

.sub-bar a{flex-grow: 1; -webkit-flex-grow: 1; -moz-flex-grow: 1;-ms-flex-grow: 1; background-color: #ffffff;border-right: 1px solid #d7d7d7;display: block; text-align: center; width: calc(100%/4 - 1px); height: 40px; line-height: 40px; color: #333333; font-size: 14px;}

.sub-bar a:last-child{ border:0;}

.sub-bar p{ display: inline-block; height: 38px;}

.sub-bar a i{ font-size: 16px; color: #999999; vertical-align: -2px; margin-left: 2px;}

.sub-bar a.hot p{border-bottom: 2px solid #2191DF;}



.splist{ overflow:hidden; margin-bottom:10px; }



.zxlist a{ display: block; color: #8F939F; background-color: #ffffff;  background-color: #ffffff; clear:both;margin-bottom: 10px;overflow: hidden; padding:10px 0;}

.zxlist-cont{ display:table; width:100%; }

.zxlist a p{ display: table-cell; vertical-align:middle; text-align:left; padding: 0 10px; }

.zxlist a p b{ font-size:16px; color: #323A45; font-weight: normal; display:block; margin-bottom:15px; }

.zxlist a img{ float:right; margin-right:10px; width: 107px;height:66px; }



.infoList {display:block;border:0;margin:0px;background:#FFF;}

.infoList b {display:block;border-bottom:1px solid #EFEFEF;color:#505050;text-align:left;font-weight:normal;font-size:18px;margin:0 9px;}

.infoList b i {display:inline-block;border-bottom:1px solid #F85959;padding:9px 0;}

.infoList a {display:block;text-align:left;border-bottom:1px solid #EFEFEF;margin:0 9px;padding:15px 0px 9px 0px;margin-bottom:-1px;}

.infoList a img {width:110px;height:70px;float:right;margin:0 0 0 9px;}

.infoList a em {display:block;clear:both;margin:7px 0 0 0;}

.infoList a em img {width:32%;height:80px;float:none;margin:0 1% 0 0;}

.infoList a u {color:#4A4A4A;font-size:17px;line-height:168%;display:block;max-height:60px;overflow:hidden;text-overflow : ellipsis;}

.infoList a u.nimg {min-height:20px;}

.infoList a i {color:#AAA;font-size:11px;}

.infoList p {display:block; border-bottom: 1px solid #eee;padding: 5px 0 5px 9px;line-height: 20px;font-size:14px;}

.infoList p a {border:0;color: #4A4A4A;display:block;}

.infoList p span{ width:3px;height: 15px;float: left;margin: 18px 8px 0 0;background: #ddd;}

.infoList p span.blue{background: #0FBCE5;}

.infoList p span.green{background: #20C987;}

.infoList p span.red{background: #F45049;}

a.infoList_more{display:block;text-align:center;line-height:15px;background:#FFF;padding:20px 0;color:#3f3f3f;border-top:1px solid #eee;font-size:14px;}



div.infoListxxlad {display:block;margin:0;padding:0 0 9px 0;white-space:nowrap;overflow:hidden;border-top:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF;}

.ListPage { display: block; margin: 26px auto 16px; text-align: center;}

.ListPage p a { background: #fff none repeat scroll 0 0;border: 1px solid #e6e9ed;color: #656d78;font-family: "PingFangSC-Regular",Tahoma,Arial,Roboto,Verdana,Georgia,"sans-self","Microsoft YaHei","Heiti SC";font-size: 15px;margin-left: -1px;padding: 5px 9px;text-decoration: none;}

.ListPage p a:hover {background: #f5f7fa none repeat scroll 0 0;}

.ListPage p a.pl {border: 1px solid #e6e9ed; border-radius: 0.5em 0 0 0.5em;}

.ListPage p a.pr { border: 1px solid #e6e9ed; border-radius: 0 0.5em 0.5em 0;}

.ListPage p b a, .Page p b a:hover { background: #1a89ed none repeat scroll 0 0; color: #fff; cursor: default;}



.clear{clear: both;}

.Content{font-size: 18px;line-height: 1.5em;font-family: "PingFangSC-Regular",Tahoma,Arial,Roboto,Verdana,Georgia,"sans-self","Microsoft YaHei","Heiti SC";}

.Content p{word-wrap: break-word;margin-top: 0px;text-align: justify;margin-bottom: 14px;color: #303030;}

.imfo_img img{display: block;margin: 0 auto;max-width: 100%;border-radius: 4px;background: #efefef;}

@charset "UTF-8";

.paging {height: 50px;margin: 12px}

.paging .inner {overflow: hidden;display: -webkit-box;height: 40px;line-height: 40px;font-size: 14px;}

.paging .inner .prev {background: #fff;-webkit-box-flex: 1;display: block;text-align: center;color: #999;margin-right: 8px;border-radius: 3px;position: relative;text-decoration: none;}

.paging .inner .prev s {background: url(../images/t1fturftfcxxxzyl2b-24-48.png);width: 12px;height: 24px;background-size: cover;position: absolute;left: 50%;margin-left: -8px;top: 8px}

/*  .paging .inner .prev.on {border: 1px solid #333;} */



/* .paging .inner .prev:hover {background: #fc9292}

.paging .inner .next:hover {background: #fc9292} */

.paging .inner .prev:hover s {color: transparent;background: url(../images/l.png);width: 12px;height: 24px;background-size: cover;position: absolute;left: 50%;margin-left: -4px;top: 8px}

.paging .inner .next:hover s {color: transparent;background: url(../images/r.png);width: 12px;height: 24px;background-size: cover;position: absolute;left: 50%;margin-left: -4px;top: 8px}

.paging .inner .prev.on s {background: url(../images/t1fturftfcxxxzyl2b-24-48_on.png);background-size: cover;color: transparent;}

.paging .inner .next {background: #fff;display: block;position: relative;text-align: center;border-radius: 3px;margin-left: 8px;-webkit-box-flex: 1;color: #999;text-decoration: none;}

/* border: 1px solid #999; */

.paging .inner .next s {color: transparent;background: url(../images/t1lmeufqvbxxxzyl2b-24-48.png);width: 12px;height: 24px;background-size: cover;position: absolute;left: 50%;margin-left: -4px;top: 8px}

/*  .paging .inner .next.on {border: 1px solid #333;}  */

.paging .inner .next.on s {color: transparent;background: url(../images/t1lmeufqvbxxxzyl2b-24-48_on.png);background-size: cover}

.paging .inner .page-select {-webkit-box-flex: 3;border-radius: 3px;text-align: center;position: relative;background: #fff;font-weight: bold;font-family: Helvetica;font-size: 14px;color:#333;}/* border: 1px solid #333; */

.paging .inner .page-select s { color: transparent;display: inline-block; width: 0; height: 0;  position: relative; top: -2px;  margin-left: 2.5px; border-left: 5px solid transparent; border-right: 5px solid transparent;  border-top: 5px solid #a8a8a8}

.paging .inner .page-select .cnt-page {background: #fff;}

.paging .inner .page-select .total-page,.paging .inner .page-select .slash {color: #333}

.paging .inner .page-select .page-select-defualt { position: absolute; top: 0; left: 0;  height: 100%; width: 100%;  opacity: 0}

.divs{width: 0.6rem;height: 50px;border: 0;font: inherit;vertical-align: baseline;background:#fff;top:-5px;line-height: 4rem;right: 0;text-align: center;color: #9e9e9e;-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);position: absolute;transform: translateZ(1px);z-index: 1;}

.divs s { background-image: url("../images/simg.png"); background-size: 100% auto; height: 4rem; position: absolute; left: -.2rem;  width: 0.8rem;  z-index: 1;}

.swiper-wrapper a {color:#444;}

.overflow {height: 50px;line-height: 50px;background: #fff;font-weight:normal;position: absolute;top: 0;width: 100%;position: fixed;}

.overflow div{height: 50px;text-align: center;}

.ui-bar-a { color: #fff;}

.ui-bar-a,.ui-bar-a input,.ui-bar-a select,.ui-bar-a textarea,.ui-bar-a button {font-family: Helvetica,Arial,sans-serif}

.ui-bar-a .ui-link-inherit {color: #fff}

.ui-bar-a a.ui-link {color: #7cc4e7;font-weight: bold}

.ui-bar-a a.ui-link:visited {color: #2489ce}

.ui-bar-a a.ui-link:hover { color: #2489ce}

.ui-bar-a a.ui-link:active {color: #2489ce}

.ui-body-a,.ui-overlay-a {background: #222; color: #fff;text-shadow: 0 1px 0 #111;  font-weight: normal; background-image: -webkit-gradient(linear,left top,left bottom,from(#444),to(#222));background-image: -webkit-linear-gradient(#444,#222);background-image: -moz-linear-gradient(#444,#222); background-image: -ms-linear-gradient(#444,#222); background-image: -o-linear-gradient(#444,#222);  background-image: linear-gradient(#444,#222)}

.ui-overlay-a { background-image: none; border-width: 0}

.ui-body-a,.ui-body-a input,.ui-body-a select,.ui-body-a textarea,.ui-body-a button { font-family: Helvetica,Arial,sans-serif}

.ui-body-a .ui-link-inherit {color: #fff}

.ui-body-a .ui-link {color: #2489ce;font-weight: bold}

.ui-btn-up-a {  =background-image: -webkit-gradient(linear,left top,left bottom,from(#444),to(#2d2d2d));

  background-image: -webkit-linear-gradient(#444,#2d2d2d);background-image: -moz-linear-gradient(#444,#2d2d2d);background-image: -ms-linear-gradient(#444,#2d2d2d); background-image: -o-linear-gradient(#444,#2d2d2d); background-image: linear-gradient(#444,#2d2d2d)}

.ui-btn-down-a {background: #222;color: #fff;background-image: -webkit-gradient(linear,left top,left bottom,from(#202020),to(#2c2c2c)); background-image: -webkit-linear-gradient(#202020,#2c2c2c); background-image: -moz-linear-gradient(#202020,#2c2c2c);  background-image: -ms-linear-gradient(#202020,#2c2c2c); background-image: -o-linear-gradient(#202020,#2c2c2c);  background-image: linear-gradient(#202020,#2c2c2c)}

.ui-btn-up-a,.ui-btn-hover-a,.ui-btn-down-a {font-family: Helvetica,Arial,sans-serif;text-decoration: none}

.container div a{  font-weight: 0;text-shadow: 0;}

.fl{float: left;}

.info_c {margin: 0 15px;line-height: 1.5em;word-wrap: break-word;text-align: justify;overflow: hidden;}

.info_title{margin-bottom: 5px}

.info_title h2{color: #000;font-size: 20px;}

.info_DT{margin-bottom: 30px;color:#C0C0C0}

.info_DT a{color:#C0C0C0}

.info_dt_t{margin-right: 10px;} 

.width55 ul{width:55%;}





.newscnt p img, .newscnt div p img{ margin-left: -2em;}



.newscnt {display: block; font-size: 17px; font-weight: normal;line-height: 200%;margin: 0; padding: 10px;   text-align: left;}

.newscnt p { color: #333333;font-size: 17px;margin: 12px 0; padding: 0; text-align: left;text-indent: 2em;}

.newscnt p a {color: #3165ff;}

.newscnt p img, .newscnt img, .newscnt div img, .newscnt div p img, .newscnt div img {margin: 15px auto 7px;max-width: 100%; padding: 0;}

.newscnt p img, .newscnt div p img { margin-left: -2em;}

.newscnt b {  font-weight: bold;}

.newscnt strong { font-weight: bold;}

.newscnt ul { display: block;}

.newscnt p.note { background: #f4f7fc none repeat scroll 0 0; border: 5px solid #f4f7fc;  border-radius: 5px; padding: 15px;}

.newscnt p.YB_CntImg {color: #222; font-size: 12px;line-height: 200%;margin: 7px auto; padding: 0; text-align: center;text-indent: 0;}

.newscnt p.YB_CntImg img { margin: 15px auto 7px; max-width: 100%;padding: 0;}

.newscnt p.PageList {text-indent:0;font-size: 15px;}

.newscnt p.PageList a.h {color:#FF2200;}



section{ width:auto;margin: 0;border-bottom:0px;border-top: 0px; overflow: auto;}

.info_title{   line-height: 26px;}



.Content{font-size: 18px;line-height: 1.5em;font-family: "PingFangSC-Regular",Tahoma,Arial,Roboto,Verdana,Georgia,"sans-self","Microsoft YaHei","Heiti SC"; text-indent:2em}

.newscnt p img, .newscnt div p img{ margin-left: -2em;}



.newscnt {display: block; font-size: 17px; font-weight: normal;line-height: 200%;margin: 0; padding: 10px;   text-align: left;}

.newscnt p { color: #333333;font-size: 17px;margin: 12px 0; padding: 0; text-align: left;text-indent: 2em;}

.newscnt p a {color: #3165ff;}

.newscnt p img, .newscnt img, .newscnt div img, .newscnt div p img, .newscnt div img {margin: 15px auto 7px;max-width: 100%; padding: 0;}

.newscnt p img, .newscnt div p img { margin-left: -2em;}

.newscnt b {  font-weight: bold;}

.newscnt strong { font-weight: bold;}

.newscnt ul { display: block;}

.newscnt p.note { background: #f4f7fc none repeat scroll 0 0; border: 5px solid #f4f7fc;  border-radius: 5px; padding: 15px;}

.newscnt p.YB_CntImg {color: #222; font-size: 12px;line-height: 200%;margin: 7px auto; padding: 0; text-align: center;text-indent: 0;}

.newscnt p.YB_CntImg img { margin: 15px auto 7px; max-width: 100%;padding: 0;}





					

div.xgtj {text-align:left;background:#FFFFFF;border-radius:5px;border: 1px solid #EBEBEB;margin:20px 10px;}

div.xgtj p {text-align:left;padding:9px;font-size:17px;color:#555;}					

div.xgtj a {display:block;color:#666;border-top: 1px solid #EBEBEB;overflow: hidden;height: 35px;line-height: 35px;padding:0 9px;font-size:15px;}

div.xgtj a:hover {color:#333;}





.info_xgyd {display:block;line-height:220%;margin:20px 0;}

.info_xgyd b {display:block;font-size:17px;color:#505050;}

.info_xgyd a {display:block;font-size:15px;color:#3165FF;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}



.info_xgxx {display:block;margin:30px 0;font-size:16px;}

.info_xgxx i {display:block;border-left:3px solid #3897F0;padding:0 0 0 9px;margin:0 0 15px 0;font-weight:normal;font-size:18px;}

.info_xgxx a {display:block;text-align:left;border:1px solid #F0F0F0;margin:0;padding:12px;color:#3F3F3F;margin-bottom:-1px;}

.info_xgxx a b {width:66%;font-weight:normal;line-height:200%;display:inline-block;}

.info_xgxx a img{float:right;width:120px;height:66px;max-width:30%;vertical-align:middle;padding:0;margin:0 0 0 9px;}





p.miniTitle {display:block; border-bottom: 1px solid #eee;margin:0;padding:12px 0 12px 12px;line-height:20px;font-size:14px;text-align:left;background:#FFF;}

p.miniTitle a {border:0;color: #4A4A4A;display:block;}

p.miniTitle i {width:3px;height:15px;float: left;margin:3px 8px 0 0;background:#ddd;}

p.miniTitle i.km4{background: #0FBCE5;}

p.miniTitle i.km1{background: #20C987;}

p.miniTitle i.blue{background: #0FBCE5;}

p.miniTitle i.green{background: #20C987;}

p.miniTitle i.red{background: #F45049;}





.Examtest_2017 {position:relative;overflow:hidden;}

.Tit_2017{ width:100%; background-color:#ffffff;border-bottom: 1px solid #dedfe0;}

.Examtest_2017 h3 {display:block;font-size:17px;line-height:24px;padding:12px 1%;font-weight:normal; margin:0 auto; text-align:left; width:98%;}

.Examtest_2017 h4 {display:block;text-align:center;font-size:16px;line-height:22px;font-weight:normal;}

.Examtest_2017 div.fcc{ background-color:#ffffff;border-top: 1px solid #dedfe0;border-bottom: 1px solid #dedfe0; margin:10px auto;}

.Examtest_2017 div ul {margin:0 auto;overflow:hidden;cursor:pointer;padding: 10px 0; width:100%;}

.Examtest_2017 div ul li {font-size:16px;line-height:30px;text-align:left;padding-left: 40px;}

.Examtest_2017 div p {display:block; width:100%;text-align:center;margin:0 auto 15px;}

.Examtest_2017 div p img {max-width:90%;cursor:pointer; margin:15px auto 0;}

.Examtest_2017 div p div {display:block;text-align:center;margin:0 auto;margin:7px 7px 0 0;}



.Examtest_2017 {border: 1px solid #D7D7D7; border-radius:5px;margin:10px 5px;padding:0px 7px;background-color:#fff;box-shadow: 0px 1px 1px #E5E5E5;}

.Examtest_2017 .bg{margin:0 auto;background-color:#fff;}

.Examtest_2017 h3 {font-size:15px;}

.Examtest_2017 div ul {padding:0;border:0;}

.Examtest_2017 div ul li  {display:block;font-weight:normal;color:#5C5C5C;margin:0 2px;padding:2px 12px 7px 32px;line-height:26px;border-bottom:0px solid #D7D7D7;margin-bottom:-1px;cursor:pointer;background-image:url("../images/k_1.png");background-repeat:no-repeat;background-size:16px;background-position:left 7px;}

.Examtest_2017 ul .sel {background-image:url("../images/k_2.png");color:#38C2B4;color:#3C3C3C;}

.Examtest_2017 ul .R {background-image:url("../images/k_4.png");color:#2BC517;}

.Examtest_2017 ul .E {background-image:url("../images/k_5.png");colorX:#E54A4C;}

.Examtest_2017 ul .B {background-image:url("../images/k_3.png");color:#6CC042;color:#2BC517;}

.Examtest_2017 div p img .max{max-width:100%}

.Tit_2017 {border:0;}

.testbtn {margin:40px auto;text-align: center}

.testbtn u {font-size:18px;font-family:"PingFangSC-Regular",Tahoma,Arial,Roboto,Verdana,Georgia,"sans-self","Microsoft YaHei","Heiti SC";color:#FFFFFF;border-radius:3px;text-decoration:none;padding:9px 18px;margin:17px;text-align:center;}

.testbtn u.btnJJ {background:#3EBA30;cursor:pointer;}

.testbtn u.btnYD {background:#FF6000;cursor:pointer;}

.testbtn u.btnRE {background:#00ACFF;cursor:pointer;}

.Exam_2017_Result {display:none;margin:20px 5px;background:#FFFFFF;font-size:18px;line-height:30px;font-family:"PingFangSC-Regular",Tahoma,Arial,Roboto,Verdana,Georgia,"sans-self","Microsoft YaHei","Heiti SC";color:#555555;padding:7px 0;text-align:left;box-shadow: 0px 1px 1px #E5E5E5;border:1px solid #E5E5E5;border-top:1px solid #EBEAE8;border-bottom:1px solid #CFCDCA;border-radius:5px;}

.Exam_2017_Result img {float:left;width:200px;margin:7px 17px;}

.Exam_2017_Tip {color:#555;margin:20px 10px -10px 10px;text-align:left;line-height:180%;font-size:14px;}



.Exam_2017_Result span{width:360px;height:120px;color:#f00;}





.index_chexing{

	display:block;

	margin:0 auto;

	padding:10px 5px;

	overflow: hidden;

	background: #fff;

	text-align:center;

}

.index_chexing a{

	display: block;

	float: left;

	width: 23%;

	height: 80px;

	border-radius:5px;

	color: #4A4A4A;

	font-size:14px;

	text-align: center;

	margin: 0 1%;

	padding:0;

}

.index_chexing a img{

	display: block;

	width:44px;

	height:44px;

	margin: 5px auto 0 auto;

}

.index_chexing a.xc{background: rgba(255,90,68,0.08);}

.index_chexing a.hc{background: rgba(0,170,243,0.08);}

.index_chexing a.kc{background: rgba(0,214,185,0.08);}

.index_chexing a.mtc{background: rgba(255,131,67,0.08);}

.index_chexing a b {font-weight:normal;}





.index_list,.index_tools{

	margin:8px 0;

	overflow: hidden;

	background: #fff;

}

.index_list a{

	display: block;

	float: left;

	width:25%;

	font-size:12px;

	color: #4A4A4A;

	text-align: center;

	line-height:17px;

	margin-bottom: 13px;

}

.index_list a img{

	display:block;

	width:44px;

	height:44px;

	margin:10px auto;

}

.index_list_3{

    padding:0 3%;

}

.index_list_3 a{

    width:33%;

}





.index_tools>p{

	font-size:14px;

	color: #4A4A4A;

	line-height:20px;

	padding:14px 0 14px 16px;

	border-bottom: 1px solid #eee;

}

.index_tools2>p{

	font-size:0;

	line-height:0;

	padding:0;

	border-bottom: 1px solid #eee;

}

.index_tools dl{

	float: left;

	width:49.5%;

	border-bottom:1px solid #eee;

}

.index_tools dl a{

	display: block;

	overflow: hidden;

	color: #4A4A4A;

	font-size:14px;

	padding:12px 16px;

}

.index_tools dl dt{

	float: left;

	margin-top: 7px;

}

.index_tools dt i{

	font-style: normal;

	color: #999;

	font-size:12px;

}

.index_tools dd{

	float: right;

}

.index_tools dd img{

	width:50px;

	height:50px;

}

.index_tools dl:nth-child(even){

	border-right:1px solid #eee;

}

.index_tools p b{

    width:3px;

    height: 15px;

    float: left;

    margin: 2px 8px 0 0;

	 background: #ddd;

}

.index_tools p.kkm1 b{

    background: #20C987;

}

.index_tools p.kkm4 b{

    background: #0FBCE5;

}





.index_chexing:after,.index_list:after,.tools:after,.tools dl:after{

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}











h1.intro{

    background: #fff;

    padding:16px 16px;

    margin: 0 auto;

    overflow: hidden;

    font-weight:normal;

}

h1.intro b{

    float: right;

    width:60px;

    height:60px;

    line-height: 60px;

    margin:0;

	border-radius:50%;

}

h1.intro b img{width:44px;margin:8px;}

h1.intro b.xc{background-color:#FFF2F0;}

h1.intro b.hc{background-color:#EBF8FE;}

h1.intro b.kc{background-color:#EBFCFA;}

h1.intro b.mtc{background-color:#FFF5F0;}

h1.intro b.km{background-color:#F7F7F7;}

h1.intro dl{

    float: left;

    width:70%;

    display: block;

	margin-top:10px;

}

h1.intro dl dt{

    font-size: 18px;

    color: #4A4A4A;

}

h1.intro dl dt a{

    font-size: 18px;

    color: #4A4A4A;	

}

h1.intro dl dd{

    font-size:12px;

    color: #999;

    margin-top: 5px;

	line-height:180%;

}

h1.intro:after{

    content: ".";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

}

h1.intro p {display: block;clear: both;font-size:13px;color: #999;line-height:180%;padding-top: 18px;}





dl.carkm{

    width:100%;

    margin:8px auto;

    background: #fff;

}

dl.carkm dt{

    padding:15px 0 15px 16px;

    border-bottom:1px solid #eee;

}

dl.carkm dt a{

	font-size:14px;

    color: #4A4A4A;

}

dl.carkm dt b{

    width:3px;

    height: 15px;

    float: left;

    margin: 2px 8px 0 0;

}

dl.carkm .kmy b{

    background: #20C987;

}

dl.carkm .kms b{

    background: #0FBCE5;

}

dl.carkm dd{

	display: block;

    margin-left: 30px;

    overflow: hidden;

    border-bottom: 1px solid #eee;    

	background:url("../images/group2017.png") no-repeat;background-size:10px 18px;background-position:97% center;

}

dl.carkm dd a{

	font-size: 14px;

    display: block;

    width: 100%;

    line-height: 50px;

    color: #4A4A4A;

}

dl.carkm dd a img{

    width: 20px;

    height: 20px;

    margin-right: 8px;

	vertical-align:middle;

}

dl.carkm dd:nth-last-child(1){

    border:none;

}











.easySwiper{

	 display: none;

    background: #fff;

    margin: 8px 0;

	-webkit-overflow-scrolling : touch;

}

.easySwiper>p{

    font-size: 14px;

    color: #4A4A4A;

    line-height: 20px;

    padding: 14px 0 14px 16px;

    border-bottom: 1px solid #eee;

}

.easySwiper>p a{color:#4A4A4A;display:block;}

.easySwiper>p b{

    width:3px;

    height: 15px;

    float: left;

    margin: 2px 8px 0 0;

	background: #e0e0e0;

}

.easySwiper>div{

    padding:15px 0 15px 16px;

    overflow: scroll;

    overflow-y: hidden;

}

.easySwiper>div ul{

    overflow: hidden;

}

.easySwiper>div ul li{

    width: 150px;

    padding-right: 8px;

	float: left;

}



.easySwiper>div ul li a{

    display: block;

	color: #4A4A4A;

	font-size:13px;

	position:relative;

}

.easySwiper>div ul li a u{

	  display: block;position:absolute;top:0;left:0;width:150px;height:100px;background:#000;opacity:0.3;z-index:9999;

}

.easySwiper>div ul li a i{

	 display: block;position:absolute;top:0;left:0;width:150px;height:100px;z-index:99999;

	background:url("../images/c76878ed635846fea9c8e9475e48c919.gif") no-repeat center;

    background-size: 30px 30px;

}

.easySwiper>div ul li a img{

    display: block;

    width: 100%;

    height: 100px;

	margin-bottom: 10px;	

}



















.swipe {

	overflow: hidden;

	visibility: hidden;

	position: relative;

	margin:0;

}

.swipe-wrap {

	overflow: hidden;

	position: relative;

}

.swipe-wrap > .wrap {

	float: left;

	width: 100%;

	position: relative;

	margin:0;

}

.wrap img {max-width:100%;width:100%;}

.swipe_count {display:block;width:100%;margin:0 auto;padding:0;position:absolute;bottom:0;text-align:center;line-height:normal;}

.swipe_count i {display:inline-block;padding:0;margin:0 5px;background:#FFF;width:7px;height:7px;border-radius:50%;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}

.swipe_count i.h {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}



.swipeOne,.swipeOne p,.swipeOne p a {margin:0 auto;padding:0;}.swipeOne img {width:100%;margin:0 auto;padding:0;}

















/* header */

.header {

	background: #fff;/*border-bottom: 2px solid #e7e7e7;*/

}

.middle {

	width: 1000px;

	margin: 0 auto;

}

.zcon {

	width: 1200px;

	margin: 0 auto;

}

.head {

	overflow: hidden;

}





.nav {

	background: #40444b;

	font-size: 17px;

	overflow: hidden;

}

.nav .nav-box li {

	position: relative;

	float: left;

	line-height: 66px;

	margin: 0 0 0 58px;

}

.nav .nav-box li.first {

	margin: 0 6px 0 0;

}

.nav .nav-box li.active a {

	color: #ff6a64;

}

.nav .nav-box li a {

	position: relative;

	z-index: 10;

	float: left;

	color: #fff;

	outline: none;

	text-align: center;

	text-transform: uppercase;

	letter-spacing: 0;

	display: block;

	overflow: hidden;

}

.nav .nav-box li a:hover {

	color: #ff6a64;

}

.nav .nav-box li span {

	position: absolute;

	top: 54px;

	left: 50%;

	width: 0px;

	height: 0px;

	display: block;

	background: #ff6a64;

}

.nbanner {

	position: relative;

	overflow: hidden;

}

.nbanner a {

	display: block;

}

.nbanner img {

	position: relative;

	margin-left: -960px;

	left: 50%;

	display: block;

	width: 1920px;

}



.crumbs{width: 1200px;

margin: 0 auto; 

margin-top: 10px;

}











/* footer */

.link-index {

	width: 100%;

	background-color: #2d2f32;

	margin-bottom: -10px;

}

.link-content {

	padding: 16px 0 0 0;

	position: relative;

	font-family: simsun;

}

.link-content .link-title {

	color: #ccc;

	float: left;

	margin-right: 10px;

}

.link-content .link-middle .middle-content a {

	padding-right: 10px;

	height: 23px;

	line-height: 23px;

	color: #aaa;

}

.link-content .link-middle .middle-content a:hover {

	color: #fff;

}

.gray-line {

	clear: both;

	width: 100%;

	border-top: 1px solid #b8b8b8;

	line-height: 0;

	height: 0;

	font-size: 0;

}

.white-line {

	clear: both;

	width: 100%;

	border-top: 1px solid #fff;

	line-height: 0;

	height: 0;

	font-size: 0;

}

.footer {

	width: 100%;

	line-height: 22px;

	font-size: 13px;

	background-color: #00C356;

	color: #bbb;

	padding: 32px 0 30px;

	padding-top: 0;

}

.footer .lianxi {

	float: left;

	padding: 10px 0;

	font-size: 15px;

	line-height: 1.9em;

}

.footer .foot_erweima {

	float: right;

	width: 108px;

	height: 108px;

	background: url(/skin/picture/bg_6.jpg) no-repeat;

	margin-right: 10px;

	margin-top: 12px;

}

.footer a {

	color: #ddd;

}

.flink {

	background-color: #40444b;

	color: #bbb;

	padding-top: 40px;

	font-size: 13px;

}

.flink .flink_tit {

	margin-right: 10px;

}

.flink a {

	color: #bbb;

	margin-right: 5px;

}

.index .footer {

	padding-top: 0

}

.index .footer .lianxi {

	padding-top: 5px;

}

.index .footer .foot_erweima {

	margin-top: 5px;

}

/*固定的悬浮窗*/

.yb_conct {

	position: fixed;

	z-index: 9999999;

	top: 200px;

	right: -127px;

	cursor: pointer;

	transition: all .3s ease;

}

.yb_bar ul li {

	width: 180px;

	height: 53px;

	font: 16px/53px 'Microsoft YaHei';

	color: #fff;

	text-indent: 54px;

	margin-bottom: 3px;

	border-radius: 3px;

	transition: all .5s ease;

	overflow: hidden;

}

.yb_bar .yb_top {

	background: #ff6a64 url(/skin/images/fixcont.png) no-repeat 0 0;

}

.yb_bar .yb_phone {

	background: #ff6a64 url(/skin/images/fixcont.png) no-repeat 0 -57px;

}

.yb_bar .yb_QQ {

	text-indent: 0;

	background: #ff6a64 url(/skin/images/fixcont.png) no-repeat 0 -113px;

}

.yb_bar .yb_ercode {

	/*height:200px;*/



	background: #ff6a64 url(/skin/images/fixcont.png) no-repeat 0 -169px;

}

.hd_qr {

	padding: 6px 37px 25px 37px;

	box-sizing: border-box;

	width: 180px;

}

.yb_QQ a {

	display: block;

	text-indent: 54px;

	width: 100%;

	height: 100%;

	color: #fff;

}

.yb_QQ a:hover {

	color: #fff;

}

.info_nav {

	padding: 2em 0 1em;

	text-align: center;

}

.info_nav a {

	display: inline-block;

	width: 150px;

	height: 36px;

	line-height: 35px;

	margin: 0 5px;

}

.info_nav .info_back {

	border: 1px solid #ff6a64;

	color: #ff6a64;

}

.info_nav .info_qq {

	border: 1px solid #ff6a64;

	background: #ff6a64;

	color: #fff;

}

.imsg {

	background: url(/skin/images/foot1_bg.png) no-repeat center top;

	background-size: cover;

}

.imsg h2 {

	font-size: 30px;

	font-family: "黑体";

	color: #000000;

	padding-top: 82px;

}

.imsg .s1 {

	overflow: hidden;

	margin-bottom: 80px;

	padding-top: 40px;

}

.imsg input {

	float: left;

	padding: 20px 0 20px 20px;

	background-color: #ffffff;

	color: #888888;

	font-size: 14px;

	border: 0;

}

.imsg .s1-a {

	width: 240px;

	margin-right: 20px;

}

.imsg .s1-b {

	width: 415px;

}

.imsg .s1-c {

	float: right;

	width: 180px;

	background-color: #000000;

	color: #ffffff;

	cursor: pointer;

	padding-left: 5px;

}

.imsg p {

	color: #535353;

	font-size: 14px;

	padding-bottom: 100px;

	margin-bottom: 0;

}

.sidemenu {

	display: none;

}

#pull {

	display: none;

}

.menu_bg {

	display: none;

}

.zixun_phone, .zixun_phone_inlb {

	display: none !important;

}

.phone_foot {

	display: none;

}

.page_comm {

	text-align: center;

	margin-top: 35px;

	margin-bottom: 40px;

}

.page_comm li {

	display: inline-block;

	list-style: none;

	margin-bottom: 10px;

}

.page_comm a, .page_comm span.pageinfo {

	display: inline-block;

	padding: 2px 10px;

	margin-right: 6px;

	border: 1px solid #ff6a64;

	color: #ff6a64;

}

.page_comm a:hover {

	background-color: #ff6a64;

	color: #fff;

}

.page_comm li.thisclass {

	background-color: #ff6a64;

	color: #fff;

	padding: 2px 10px;

	margin-right: 6px;

	border: 1px solid #ff6a64;

}

.apply_info {

	background: url('/skin/images/061.png');

	padding-top: 30px;

	padding-bottom: 60px;

}

.apply_info .apply_ form {

	margin-top: 50px;

}

.apply_info .apply_ form .input_table {

	float: left;

}

.apply_info .apply_ form .input_table input {

	padding: 17px 20px;

	border-radius: 5px;

	border: 1px solid #ccc;

	outline: none;

	background: #fff;

	font-size: 18px;

	color: #606060;

	box-sizing: border-box;

	margin-right: 32px;

}

.apply_info .apply_ form .input_table .name {

	width: 250px;

}

.apply_info .apply_ form .input_table .phone {

	width: 250px;

}

.apply_info .apply_ form .input_table .phone.active {

	background: #d3433e;

}

.apply_info .apply_ form .input_table .phone.active::-webkit-input-placeholder {

 color: #fff;

}

.apply_info .apply_ form .input_table .phone.active::-moz-input-placeholder {

 color: #fff;

}

.apply_info .apply_ form .input_table .phone.active::-ms-input-placeholder {

 color: #fff;

}

.apply_info .apply_ form .input_table .xq {

	width: 380px;

}

.apply_info .apply_ form .send_apply {

	float: right;

	position: relative;

	overflow: hidden;

	cursor: pointer;

}

.apply_info .apply_ form .send_apply button {

	padding: 17px 20px;

	width: 200px;

	border: none;

	outline: none;

	box-sizing: border-box;

	font-size: 18px;

	line-height: 20px;

	border-radius: 5px;

	color: #fff;

	transition: 0.5s;

	background: #4c535a;

	border: 1px solid #4c535a;

	cursor: pointer;

}

.apply_info .apply_ form .send_apply:hover button {

	background: #d3433e;

	border: 1px solid #d3433e;

	transition: 0.5s;

}

.apply_info .apply_ .aside_info {

	font-size: 18px;

	color: #606060;

	margin-top: 30px;

}

.apply_info .apply_ .aside_info b {

	font-size: 24px;

	color: #d3433e;

}

.apply_info h4 {

	margin-top: 20px;

	font-size: 32px;

	line-height: 32px;

	color: #3d434b;

	font-weight: bold;

	text-align: center;

}

.apply_info .apply_ form {

	overflow: hidden;

}

.center_intrl {

	float: left;

	margin-left: 162px;

	text-align: center;

	margin-top: 34px;

}

.center_intrl h1 {

	font-size: 28px;

	color: #3d434b;

	letter-spacing: 2px;

	font-weight: bolder;

}

.center_intrl h1 b {

	color: #d3433e;

}

.center_intrl p {

	font-size: 18px;

	color: #4c535a;

	margin-top: 15px;

}

.drop-down-content {

	padding: 0;

	overflow: hidden;

	clear: both;

	display: none;

	position: absolute;

	top: 66px;

	background: #40444b;

	z-index: 9;

}

.drop-down-content li:hover a {

	color: #ff6a64;

}

.nav .drop-down:hover .drop-down-content {

	display: block;

}

.drop-down-content li {

	float: none;

	clear: both;

}

.nav {

	height: 66px;

	overflow: visible;

}

.nav .nav-box li a {

	width: 119px;

}

.nav .nav-box li {

	margin: 0;

}





@media (min-width: 1200px){

.container {

    width: 1200px;

}

}

 .container{

    display: block;}



.all_title1 {

    margin-bottom: 50px;

    text-align: center;}

.all_title1 .title {

    font-size: 35px;

    color: #333;}



	

@media screen and (max-width: 767px){

.partners {

    padding: 40px 0;

	}



.partners_content_list {

    margin: 10px 10px;	



}



@media screen and (max-width: 479px){

.partners_content_list img {

    width: 150px;

}

}



@media screen and (max-width: 967px){

.partners_content_list {

    margin: 10px 10px;

	display: inline-block;

}



.all_title1 .title, .all_title2 .title {

    font-size: 25px;

	color: #333;

}



.all_title1{

margin-bottom: 30px;	



}





}







.style {text-align: center;}

















































