@charset "utf-8";
@import "reset.css";
/*globe*/
body { 
	background: #fff;
	color: #666; 
	font: 22px/24px "微软雅黑","华文细黑",Arial,sans-serif;
	padding: 0;
	margin: 0;
}
p{/*font-size: 18px;*/line-height:180%;}
a { 
	color: #666;
}
a:hover { 
	color: #c41722;
}


.swiper-slide .title {
  font-style: italic;
  font-size: 42px;
  margin-top: 80px;
  margin-bottom: 0;
  line-height: 45px;
}
.swiper-slide p {
  font-style: italic;
  font-size: 25px;
}
.pagination {
  position: absolute;
  z-index: 20;
  left: 50%;
  bottom:0px;
}

.swiper-pagination-switch {
  display: inline-block;
  width: 11px;
  height: 11px;
  background: #c9c9c9;
  margin: 0 3px;
  border: #c9c9c9 1px solid;
  cursor: pointer;
}
.swiper-active-switch {
  background: #c41722;
  border: #c41722 1px solid;
  width: 11px;
  height: 11px;
}
.bg{width:100%; height:27px; background:#000;	bottom:0px; left:0px; filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3; position:absolute; z-index:999}
.swiper-dynamic-links {
  text-align: center;
}
.swiper-dynamic-links a {
  display: inline-block;
  padding: 5px;
  border-radius: 3px;
  border: 1px solid #ccc;
  margin: 5px;
  font-size: 12px;
  text-decoration: none;
  color: #333;
  background: #eee;
}

.w640{width: 640px;margin: 0 auto;}
header{height: 80px;position: relative;z-index: 9999;}
header .box{width: 640px;height: 80px;background: url(../images/bg1.jpg) repeat-x;}
header .box .phone{width: 79px;height: 50px;border-right: 1px solid #ddd;margin-top: 15px;float: left;}
header .box .phone img{margin-left: 31px;padding-top: 10px;}
header .box .logo{float: left;width: 479px;}
header .box .logo img{margin-top: 20px;margin-left: 137px;}
header .box .menu{width: 79px;height: 50px;border-left: 1px solid #ddd;margin-top: 15px;float: left;}
header .box .menu img{margin-left: 22px;padding-top: 10px;}

header .box2{width: 640px;height: 80px;background: url(../images/bg2.jpg) repeat-x;display: none;}
header .box2 .clear1{height: 80px;}
header .box2 .menu{width: 79px;height: 50px;border-left: 1px solid #ddd;margin-top: 15px;float: right;}
header .box2 .menu img{margin-right: 20px;padding-top: 10px;float: right;}
header .box2 .searcher{margin-left: 20px;width: 420px;height: 45px;background: url(../images/bg3.jpg) no-repeat;float: left;margin-top: 18px;}
header .box2 .searcher .inpu{width: 375px;padding: 7px 2px;border: none;font-size: 22px;margin-top: 3px;margin-left: 2px;}
header .box2 .searcher .sub{width:18px;height: 18px;background: url(../images/search.png) no-repeat; border: none;}
header .menu_list ul li{min-height: 70px;width: 640px;background: url(../images/bg4.jpg) repeat-x;}
header .menu_list ul li .li a{display: block;font-size:28px; color: #333333;line-height: 70px;padding-left: 30px;}
header .menu_list ul li:hover .li a{display: block;font-size: 28px;color: #c41722;line-height: 70px;padding-left: 30px;}
header .menu_list ul li.hover .li a{display: block;font-size: 28px;color: #c41722;line-height: 70px;padding-left: 30px;}
header .menu_list ul li .li{background: url(../images/tb6.png) no-repeat 595px 27px;}
header .menu_list ul li:hover .li{background: url(../images/tb5.png) no-repeat 595px 30px;}
header .menu_list ul li.hover .li{background: url(../images/tb5.png) no-repeat 595px 30px;}

header .menu_list ul li .dl_box{background: #fff;padding: 15px 0px;display: none;}
header .menu_list ul li .dl_box dl dt{height: 52px;width: 580px;margin-left: 30px;border-bottom: 1px solid #e5e5e5;background: url(../images/tb7.png) no-repeat 10px 22px;}
header .menu_list ul li .dl_box dl dt a{line-height: 52px;font-size: 22px;display: block;padding-left: 32px;}

header .box3{width: 640px;height: 80px;background: url(../images/bg2.jpg) repeat-x;display: none;}
header .box3 .phone{width: 79px;height: 50px;border-right: 1px solid #ddd;margin-top: 15px;float: left;}
header .box3 .phone img{margin-left: 31px;padding-top: 10px;}
header .box3 .text{width: 540px;height: 80px;float: left;}
header .box3 .text p{width: 540px;height: 80px;line-height: 80px;text-align: right;font-size: 22px;margin-right: 20px;}
header .box3 .phone_list{height: 120px;background: #fff;}
header .box3 .phone_list .sobx{width: 340px;height: 75px;margin: 0 auto;padding-top: 28px;}
header .box3 .phone_list .sobx .img{float: left;}
header .box3 .phone_list .sobx .right{float: left;width: 257px;margin-left: 15px;}
header .box3 .phone_list .sobx .right .p1{font-size: 19px;}
header .box3 .phone_list .sobx .right .p2{font-size: 38px;color: #df0000;line-height: 47px;}

.news_index{width:100%; height:68px; background:url(../images/news_bg.png) #eeeeee 30px center no-repeat; font-size:24px; text-indent:70px; line-height:68px; text-align:left; color:#b50a00; font-family:"微软雅黑", "黑体"}
.news_index ul{width:460px; float:right; overflow:hidden}
.news_index ul li{ line-height:68px; font-size:20px; overflow:hidden; width:100%; height:68px}
.news_index ul li a{color:#fff; font-size:18px;}
#TextDiv { float:right; width:460px; height:68px; overflow:hidden; font-size:18px}
#TextDiv #TextContent { float:left; width:460px;}
#TextDiv #TextContent span, #TextDiv #TextContent span a { line-height:68px; color:#000000; width:460px; overflow:hidden; height:68px; display:block; text-align:left; text-indent:0px}
#TextDiv #TextContent span a:hover { color:#b50a00;}


footer{
	height: 60px;
	background: #000;
}
footer p{font-size: 18px;color: #b9b9b9;text-align: center;line-height: 60px;}

.daxue{width:580px; height:auto; padding:30px}
.daxue ul li{width:231px; height:211px; padding:9px; float:left; margin:10px 20px; background:url(../images/bg1.png) no-repeat}
.daxue ul li dl.xm{width:232px; height:84px; margin:3px auto}
.daxue ul li dl.xm img{width:228px; height:80px; border:1px solid #e5e5e5; padding:1px}
.daxue ul li p{width:215px; height:35px; padding:5px 8px; line-height:35px; font-size:24px; color:#000; display:block; overflow:hidden; text-align:center}
.daxue ul li .zx{margin-top:2px; margin-left:22px}

.teacher{width:580px; height:auto; padding:30px; padding-bottom:0px}
.teacher ul li{width:231px; height:361px; padding:9px; float:left; margin:10px 20px 0px 20px; background:url(../images/bg2.png) no-repeat}
.teacher ul li dl.xm{width:232px; height:298px; margin:3px auto}
.teacher ul li dl.xm img{width:228px; height:298px; border:1px solid #e5e5e5; padding:1px}
.teacher ul li p{width:215px; height:35px; padding:5px 8px; line-height:35px; font-size:24px; color:#000; display:block; overflow:hidden; text-align:center}
.teacher ul li .zx{margin-top:2px; margin-left:22px}

.zy{width:600px; height:auto; padding:20px;}
.zytop{width:100%; height:auto; padding-bottom:15px; border-bottom:1px dotted #cac9c9}
.zytop .img{width:245px; height:170px; padding:3px; border:1px solid #e5e5e5; float:left; margin-right:25px;}
.zytop span{width:130px; margin-top:75px; float:right; color:#119c03; font-size:18px; background:url(../images/apply.jpg) left center no-repeat; text-indent:25px; line-height:35px; display:block}
.zytop span a{color:#119c03; text-decoration:none; display:block}
.zytop ul{ width:320px; float:right; font-size:18px; margin-top:5px}
.zytop h3{ font-size:14px; color:#000; margin:5px 0px; line-height:20px}
.zytop ul li{ background:url(../images/ico5.jpg) left 5px no-repeat; padding:5px 0px; color:#3a3a3a}
.zypage{ width:100%; padding:20px 0px}
.clear{ clear:both}


.wgm_list .list_box ul li .li{background: url(../images/bg5.jpg) repeat-x;width: 640px;height: 60px;}
.wgm_list .list_box ul li:hover .li{ background:#946c2e; width: 640px;height: 60px;}
.wgm_list .list_box ul li.hover .li{background:#946c2e;width: 640px;height: 60px;}
.wgm_list .list_box ul li .li a{height: 60px;display: block;color: #555;font-size: 24px;line-height: 60px;padding-left: 40px;}
.wgm_list .list_box ul li:hover .li a{color: #fff;}
.wgm_list .list_box ul li.hover .li a{color: #fff;}
.wgm_list .list_box ul li .sox_box{display: none;}
.wgm_list .list_box ul li .sox_box .top{height:300px;background: #ededed;}
.wgm_list .list_box ul li .sox_box .top_fff{min-height: 341px;background: #fff;}
.wgm_list .list_box ul li .sox_box .top .img{padding-left:20px;padding-top: 52px;}
.wgm_list .list_box ul li .sox_box .btm{min-height: 325px;background: #fff;}
.wgm_list .list_box ul li .sox_box .btm .text{padding-left:20px;padding-top: 36px;width:600px;padding-bottom: 35px; font-size:28px}
.wgm_list .list_box ul li .sox_box .btm .text p{ font-size:28px}
.wgm_list .list_box ul li .sox_box .btm .text .p1{color: #df0000;font-size: 28px;font-weight: bold;}
.wgm_list .list_box ul li .sox_box .btm .text img{ max-width:600px}
.wgm_list .list_box ul li .sox_box .btm .text .p2{font-size:28px;padding-top: 20px;line-height: 40px;}
.wgm_list .list_box ul li .sox_box .btm .text .p2 span{color: #df0000;}
.wgm_list .list_box ul li .sox_box .btm .text .p2 em{font-weight: bold;}
.wgm_list .list_box ul li .sox_box .top_fff img{border: 1px solid #dcdcdc;}

.wgm_list .list_box ul li .sox_box .btms .text{min-height: 325px;background: #f6f6f6;margin: 40px;width: 510px;margin-top: 0px;padding: 25px;border: 1px solid #dcdcdc;border-top: none;}
.wgm_list .list_box ul li .sox_box .btms .text .p1{color: #df0000;font-size: 24px;padding-bottom: 20px;}
.wgm_list .list_box ul li .sox_box .btms .text .p2{line-height: 35px;font-size: 22px;}
.wgm_list .list_box ul li .sox_box .btms .text .p3{line-height: 35px;font-size: 22px;color: #df0000;padding-top: 20px;}
.wgm_list .list_box ul li .sox_box .jylc{min-height: 531px;background: url(../images/bg18.jpg) no-repeat top;padding: 40px 30px 40px 30px;}

.device {
  position: relative;
}
.device .arrow-left {
  background: url(../images/tb20.png) no-repeat left bottom;
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
}
.device .arrow-left:hover{
  background: url(../images/tb21.png) no-repeat left bottom;
}
.device .arrow-right {
  background: url(../images/tb20.png) no-repeat right top;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
}
.device .arrow-right:hover{
   background: url(../images/tb21.png) no-repeat right top;
}
.content-slide {
  padding: 20px;
  color: #fff;
}
.title {
  font-size: 25px;
  margin-bottom: 10px;
}
.pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom:0px;
  width: 100%;
	z-index:999
}
.bg{width:100%; height:27px; background:#000;	bottom:0px; left:0px; filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3; position:absolute; z-index:99}
.swiper-active-switch {
  background: #de0000;
}


.menu11{ margin:1.7% 0 0 1.7%;}
.menu11 li{ float:left; margin:0 1.4% 1.4% 0;}
.menu11 li a{ display:block; color:#fff;}
.menu11 li img{/* width:22.3%;*/ vertical-align:middle;}
.menu11 li span{ display:inline-block; width:100%; height:1.38em;/* font-weight:bold;*/ overflow:hidden;}
.menu11 li:nth-child(1){ width:48.3%; background-color:#058ba1; text-align:center;}
.menu11 li:nth-child(1) a{ height:11.4em;}
.menu11 li:nth-child(1) img{ margin:26% 0 8.5%;}
.menu11 li:nth-child(2){ width:48.9%; background-color:#2978ee;}
.menu11 li:nth-child(2) a{ height:5.5em;}
.menu11 li:nth-child(2) img{ float:left; margin:12% 5% 0 18.6%;}
.menu11 li:nth-child(2) span{ float:left; width:auto; margin-top:15.3%;}
.menu11 li:nth-child(3){ width:48.9%; background-color:#4ea147;}
.menu11 li:nth-child(3) a{ height:5.5em;}
.menu11 li:nth-child(3) img{ float:left; margin:12% 5% 0 18.6%;}
.menu11 li:nth-child(3) span{ float:left; width:auto; margin-top:15.3%;}

.menu12{ margin:0 0 0 1.7%;}
.menu12 li{ float:left; margin:0 1.4% 1.4% 0; text-align:center;}
.menu12 li a{ display:block; height:8em; color:#fff;}
.menu12 li img{ vertical-align:middle;}
.menu12 li span{ display:inline-block; /*width:100%; */height:1.38em; /*font-weight:bold;*/ overflow:hidden; float:left; margin-top:40.3%}
.menu12 li:nth-child(1){ width:65.5%;}
.menu12 li:nth-child(1) img{ width:100%; height:100%;}
.menu12 li:nth-child(2){ width:31.7%; background-color:#4ea147;}
.menu12 li:nth-child(2) img{margin:32% 5% 0 15.6%; float:left}

.menu13{ margin:0 0 0 1.7%;}
.menu13 li{ float:left; margin:0 1.4% 1.4% 0; text-align:center;}
.menu13 li a{ display:block; height:8em; color:#fff;}
.menu13 li img{ vertical-align:middle;}
.menu13 li span{ display:inline-block; width:100%; height:1.38em; /*font-weight:bold;*/ overflow:hidden;}
.menu13 li:nth-child(1){ width:31.8%; background-color:#2978ee;}
.menu13 li:nth-child(1) img{/* width:29.5%;*/ margin:20.5% 0 11.5%;}
.menu13 li:nth-child(2){ width:32.2%; background-color:#2978ee}
.menu13 li:nth-child(2) img{/* width:29.5%;*/ margin:25.5% 0 11.5%;}
.menu13 li:nth-child(3){ width:31.8%; background-color:#2978ee;}
.menu13 li:nth-child(3) img{/* width:29.5%;*/ margin:16.5% 0 11.5%;}

/* exam */
.menu14{ margin:0 0 0 1.7%;}
.menu14 li{ float:left; margin:0 1.4% 1.4% 0; text-align:center;}
.menu14 li a{ display:block; height:8em; color:#fff;}
.menu14 li img{ vertical-align:middle;}
.menu14 li span{ display:inline-block; width:100%; height:1.5em; overflow:hidden; }
.menu14 li:nth-child(1){ width:31.8%; background-color:#058ba1;}
.menu14 li:nth-child(1) img{/* width:29.5%;*/ margin:20.5% 0 11.5%;}
.menu14 li:nth-child(2){ width:32.2%; background-color:#058ba1}
.menu14 li:nth-child(2) img{/* width:29.5%;*/ margin:13.5% 0 11.5%;}
.menu14 li:nth-child(3){ width:31.8%; background-color:#058ba1;}
.menu14 li:nth-child(3) img{/* width:29.5%;*/ margin:23.5% 0 11.5%;}



#container{ width:100%; max-width:640px; min-width:320px; margin:0 auto; font-size:22px; font-family:"微软雅黑", "黑体"; font-weight:normal}

.top_bar{
    max-width:640px;
    position:fixed;
    width:100%;
    left:0;
    right:0;
    top:0;
    z-index:100;
    margin:auto;
}
.top_bar+*{
    padding-top:35px;
}
.top_menu{
    display:-webkit-box;
		background:url(../images/footer.jpg) repeat-x
}

.top_bar .top_menu>li{
    -webkit-box-flex:1;
    height:70px;
		background:url(../images/nav_g.jpg) repeat-y right center;
		position:relative;
    text-align:center;
		font-size:14px;
		color:#Fff
}
.footer_bar{
    top:inherit;
    bottom:0;
}
.top_bar.footer_bar~*:last-of-type{
    padding-top:0;
    padding-bottom:63px;
}
.top_bar.footer_bar .menu_font{
    top:inherit!important;
    bottom:60px;
}

.top_bar.footer_bar .menu_font:after{
    top:inherit!important;
    bottom:-6px;
    border-color: rgba(0, 0, 0, 0.8) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width:6px 6px 0;
}

.top_bar li>label{
    line-height: 53px;
    color:#fff;
    text-indent:5px;
    float:right;
    margin-right:10px;
}
.top_menu li a{height:70px; display:block; line-height:130%}
.top_menu li span{
    display:inline-block;
    height:32px;
    width:32px;
    margin:auto;
		margin-top:10px;
		background:#0C9
}
.top_menu li span.icon-home{
	background:url(../images/ico_home.png) no-repeat
}
.top_menu li span.icon-phone{
	background:url(../images/ico_tel.png) no-repeat
}
.top_menu li span.icon-plane{
	background:url(../images/ico_map.png) no-repeat
}
.top_menu li span.icon-jpy{
	background:url(../images/ico_sms.png) no-repeat
}

.homemenu_text{
	width:100%;
	display:block;
	color:#fff;
}

.mt40{margin-top: 40px;}

h1{background: url(../images/bg6.jpg) repeat-x;width: 640px;height: 60px;}
h1 a,h1 a:hover{background:#946c2e;height: 60px;display: block;color:#fff;font-size: 24px;line-height: 60px;padding-left: 40px;}
/*.wgm_list .list_box ul li:hover .li a{color: #fff;background: 585px 22px url(../images/tb18.png) no-repeat;}
.wgm_list .list_box ul li.hover .li a{color: #fff;background: 585px 22px url(../images/tb18.png) no-repeat;}*/

.dv_all{background: #eaeaea;padding: 40px;}
.dv_all .dvall_box .div1{box-shadow: 0px 5px 5px #e2e2e2;background: #fff;margin-top: 1px;}/*
.dv_all .dvall_box .div1 img{box-shadow: 0px 5px 5px #e2e2e2;background: #fff;}*/
.dv_all .dvall_box .p1 span{font-size: 30px;color: #df0000;}
.dv_all .dvall_box .div1 .p1{font-size: 22px;line-height: 36px;}
.dv_all .dvall_box  .div1_1{padding: 40px 30px;}
.dv_all .dvall_box  .div1_1 a{display: block;padding-top: 50px;font-size: 24px;color: #333;}

.qyc_banbg{background: url(../images/bg8.png) repeat-x;height: 50px;margin-top: -50px;position: relative;z-index: 2;}
.qyc_banbg span{font-size: 20px;color: #fff;line-height: 50px;padding-left: 20px;}
.qyc_banbg img{float: right;}
.qyc_text1{height: 290px;background: #fff;}
.qyc_text1 p{font-size: 22px;}
.qyc_text1 .p1{font-size: 30px;color: #333;line-height: 40px;text-align: center;padding-top: 35px;}
.qyc_text1 .p2{text-align: center;padding-top: 10px;padding-bottom: 15px; text-align:center}
.qyc_text1 .p3{text-align: center;line-height: 36px;font-size: 18px;}

.ckxx ul li .li span{float: right;margin-right: 80px;font-size: 20px;}
.ppcn_img{padding: 40px;}
.ppcn_img img{width: 560px;height: 286px;}
.pplc{padding: 40px 0px;}

.ppyy_top{height: 350px;background: #ededed;}
.ppyy_top img{padding: 40px;}
.ppyy_text{padding: 40px;background: #fff;}
.ppyy_text .p1{font-size: 24px;font-weight: bold;color: #df0000;}
.ppyy_text .p2{padding-top: 10px;font-size: 20px;line-height: 36px;}

.ppyy_list dl dt .dt{background: url(../images/bg9.jpg) repeat-x;height: 60px;border-right: 1px solid #dbdbdb;}
.ppyy_list dl dt .dt span{width: 60px;height: 60px;display: block;float: left;font-size: 30px;color: #fff;background: url(../images/bg10.jpg) repeat-x;text-align: center;line-height: 60px;margin-right: 25px;}
.ppyy_list dl dt:hover .dt span{width: 60px;height: 60px;display: block;float: left;font-size: 30px;color: #fff;background: #df0000;text-align: center;line-height: 60px;margin-right: 25px;}
.ppyy_list dl dt.hover .dt span{width: 60px;height: 60px;display: block;float: left;font-size: 30px;color: #fff;background: #df0000;text-align: center;line-height: 60px;margin-right: 25px;}
.ppyy_list dl dt .dt a{line-height: 60px;font-size: 24px;color: #555;font-weight: bold;}
.ppyy_list dl dt .ppyy_listcon p{font-size: 22px;line-height: 36px;}
.ppyy_list dl dt .ppyy_listcon{padding: 20px;border: 1px solid #dbdbdb;border-top: 0px;display: none;}
.ppyy_list dl dt .ppyy_listcon p span{color: #df0000;}
.sox_box .video{background: #ededed;  padding: 40px;}

.news_con{background: #eaeaea;padding: 40px;}
.new1{background: #fff;padding: 30px;}
.news .new1 .p1{color: #333;font-size: 24px;}
.news .new1 .p2{color: #888;font-size: 22px;line-height: 30px;font-family: arial;padding-top: 10px;padding-bottom: 15px;}
.news .new1 .img1{padding-bottom: 30px;}
.news .new1 .p3{color: #888;font-size: 22px;line-height: 36px;}
.news .new1 .p4{color: #333;font-size: 24px;padding-top: 40px;}
.news .new1 .img1 img{vertical-align: middle;}

.mt40{margin-top: 40px;}

.news_info{padding:40px 20px;}
.news_info .p1{color: #000;font-size: 24px;}
.news_info .p2{color: #696969; font-size: 22px; line-height: 30px; padding-top: 10px;padding-bottom: 15px; text-align:center}
.news_info .img{padding: 40px 0px;padding-top: 20px;}
.news_info .new_text p{font-size: 20px;line-height: 36px;color: #888;}
.news_info .bottom{padding-top: 65px;}


.next{padding: 40px;background: #ededed;}
.next p{font-size: 22px;line-height: 36px;}
.next p a{font-size: 22px;line-height: 36px;}

.car_bd{padding: 40px;min-height: 630px;}
.car_bd .div1{background: url(../images/bg11.jpg);width: 560px;height: 70px;}
.car_bd .div1{background: url(../images/bg11.jpg);width: 560px;height: 70px;}
.car_bd .divs1{background: url(../images/suo.jpg);width: 560px;height: 70px;margin-top: 20px;}
.car_bd .shouji{background: url(../images/bg16.jpg) no-repeat;margin-top: 20px;}
.car_bd .div1 .inpu_car{padding-left: 75px;font-size: 24px;border: none;background: none;margin-top: 24px;width: 450px;}
.car_bd .div2 .yzm_car{}
.car_bd .div{width: 560px;height: 70px;padding-top: 20px;}
.car_bd .div .div1{width: 300px;height: 70px;background: url(../images/bg12.jpg) no-repeat;}
.car_bd .div .div1 .yzm_car{padding-left: 75px;font-size: 24px;border: none;background: none;margin-top: 24px;width: 195px;}
.car_bd .img_btn{padding-top: 40px;}

.kfrx{/*padding: 40px;*/}
.kfrx .top .sobx{width: 340px;height: 75px;margin: 0 auto;padding-top: 28px;padding-bottom: 20px;}
.kfrx .top .sobx .img{float: left;}
.kfrx .top .sobx .right{float: left;width: 257px;margin-left: 15px;}
.kfrx .top .sobx .right .p1{font-size: 22px;}
.kfrx .top .sobx .right .p2{font-size: 38px;color: #df0000;line-height: 47px;}

.kfrx .btm{padding: 40px;background: #ededed;}
.kfrx .btm ul li{height: 70px;border-bottom: 1px solid #d5d5d5;}
.kfrx .btm ul li p{font-size: 24px;color: #555;line-height: 70px;}
.kfrx .btm ul li img{float: left;padding-right: 25px;vertical-align: middle;padding-top: 14px;}

.dw_top .dw{padding: 40px;padding-bottom: 0px;}
.dw_top .dw .left{width: 265px;height: 70px;background: url(../images/bg13.png) no-repeat;overflow: hidden;}
.dw_top .dw .left .icon_a{margin-left: 43px;margin-top: 20px;background: url(../images/tb27.png) no-repeat;width: 19px;height: 31px;float: left;}
.dw_top .dw .right{width: 265px;height: 70px;background: url(../images/bg14.png) no-repeat;}
.dw_top .dw .left .size_a{font-size: 24px;color: #fff;margin-left: 10px;line-height: 70px;}
.qh-city{font-size: 18px;color: #fff; line-height: 70px;margin-left: 25px;}
.dw_top .dw .right .icon_A{float: left; margin-left: 43px;margin-top: 20px;background: url(../images/tb28.png) no-repeat;width: 19px;height: 31px;}
.dw_top .dw .right .size_b{font-size: 24px;margin-left: 10px;line-height: 70px;}

.block_b{font-size: 24px;color: #888;text-align: center;padding: 20px 0px;}
.boutique{background: #ededed;}
.boutique ul li{margin: 0px 40px;border-bottom: 1px solid #c2c2c2;padding-bottom: 25px;padding-top: 25px;}
.boutique ul li.last{margin: 25px 40px;border-bottom: none;padding-bottom: 25px;}
.boutique ul li .top{padding-top: 40px;;}
.boutique ul li .top p span{width: 35px;height: 35px;float: left;background: #666;color: #fff;line-height: 35px;text-align: center;margin-right: 25px;}
.boutique ul li .top p{font-size: 24px;color: #333;line-height: 36px;background: url(../images/tb29.png) no-repeat right}
.boutique ul li .btm{padding-left: 60px;font-size: 18px;line-height: 36px;padding-top: 10px;}
.boutique ul li .btm p{font-size: 18px;line-height: 36px;}

.contact{padding: 40px;min-height: 600px;}
.contact ul li{border: 1px solid #dbdbdb;min-height: 58px; border-radius: 10px;margin-bottom: 20px;}
.contact ul li p{line-height: 58px;color: #555;padding-left: 20px;font-size: 24px;}
.contact ul li .p1{color: #333;}
.con_back a{font-size: 24px;color: #fff;text-align: center;display: block;line-height: 60px;}
.con_back{height: 60px;background: #df0000;border-radius: 10px;margin-top: 25px;}

.yyby .by_name{background: url(../images/bg15.jpg) no-repeat;margin-top: 20px;}
.yyby .shouji{background: url(../images/bg16.jpg) no-repeat;margin-top: 20px;}
.yyby .time{background: url(../images/bg17.jpg) no-repeat;margin-top: 20px;}
.yyby .button{}
.yyby .button .fle{width: 265px;height: 70px;border: 1px solid #dbdbdb;background: #fff;border-radius: 10px;}
.yyby .button .fle:hover{width: 265px;height: 70px;border: 1px solid #df0000;background: #df0000;border-radius: 10px;color: #fff;}
.yyby .button .fri{width: 265px;height: 70px;border: 1px solid #dbdbdb;background: #fff;border-radius: 10px;}
.yyby .button .fri:hover{width: 265px;height: 70px;border: 1px solid #df0000;background: #df0000;border-radius: 10px;color: #fff;}
.yyby .button p{text-align: center;line-height: 70px;font-size: 30px;}

.yyby .service{padding-left: 75px;font-size: 24px;border: none;background: none;margin-top: 24px;width: 450px;}


.yyby .servise{margin-top: 30px;background: none;border-radius: 15px;border: 1px solid #dbdbdb;height: 140px;width: 555px;}
.yyby .servise textarea.inpu_car{padding-left: 32px;height: 100px;width: 500px;}

.show-div{width: 640px;margin: 0 auto;background: #fff;min-height: 64px;position: absolute;top: 0px;padding-bottom: 60px;}
.show-div .box{width: 640px;height: 80px;background: url(../images/bg2.jpg) repeat-x;}
.show-div .box .clear1{height: 80px;}
.show-div .box .menu{width: 79px;height: 50px;border-left: 1px solid #ddd;margin-top: 15px;float: right;}
.show-div .box .menu img{margin-right: 20px;padding-top: 10px;float: right;}
.show-div .box .searcher{margin-left: 20px;width: 420px;height: 45px;background: url(../images/bg3.jpg) no-repeat;float: left;margin-top: 18px;}
.show-div .box .searcher .inpu{width: 375px;padding: 7px 2px;border: none;font-size: 22px;margin-top: 3px;margin-left: 2px;}
.show-div .box .searcher .sub{width:18px;height: 18px;background: url(../images/search.png) no-repeat; border: none;}
.show-div .menu_list ul li{min-height: 70px;width: 640px;background: url(../images/bg4.jpg) repeat-x;}
.show-div .menu_list ul li .li a{display: block;font-size: 30px;color: #333333;line-height: 70px;padding-left: 30px;}
.show-div .menu_list ul li:hover .li a{display: block;font-size: 30px;color: #c41722;line-height: 70px;padding-left: 30px;}
.show-div .menu_list ul li.hover .li a{display: block;font-size: 30px;color: #c41722;line-height: 70px;padding-left: 30px;}
.show-div .menu_list ul li .li{background: url(../images/tb6.png) no-repeat 595px 27px;}
.show-div .menu_list ul li:hover .li{background: url(../images/tb5.png) no-repeat 595px 30px;}
.show-div .menu_list ul li.hover .li{background: url(../images/tb5.png) no-repeat 595px 30px;}
.show-div .menu_list ul li .dl_box{background: #fff;padding: 15px 0px;display: none;}
.show-div .menu_list ul li .dl_box dl dt{height: 52px;width: 580px;margin-left: 30px;border-bottom: 1px solid #e5e5e5;background: url(../images/tb7.png) no-repeat 10px 16px;}
.show-div .menu_list ul li .dl_box dl dt a{line-height: 52px;font-size: 24px;display: block;padding-left: 32px;}

.yzm_img{position: relative;}
.yzm_img img{position: absolute;left: 310px;top: 17px;width: 230px;}

.info_con p{line-height:180%;}

.more{width:560px;}
/*.more a{width:225px; height:60px; border:2px solid #fff; background:#c2c9d3; font-size:18px; text-align:center; line-height:60px; display:block; margin:35px auto 145px auto}*/
.paging{height:47px; padding-top:15px; line-height:47px; text-align:center; overflow:hidden; } 
.paging a{padding:5px 15px; color:#484848; margin-right:5px; font-size:22px; border:1px solid #dddddd}
.paging a:hover,.paging a.checka{ background:#c30101; color:#fff; border:1px solid #c30101}
.div_text{ font-size:28px; line-height:180%}
