@import url( reset.css );
body {background: rgb(255, 255, 255); font: 22px/24px Arial, sans-serif; margin: 0px; padding: 0px; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;}
p {line-height: 36px; font-size: 18px;}
a {color: rgb(102, 102, 102);}
a:hover {color: rgb(196, 23, 34);}
.swiper-slide .title {line-height: 45px; font-size: 42px; font-style: italic; margin-top: 80px; margin-bottom: 0px;}
.swiper-slide p {font-size: 25px; font-style: italic;}
.pagination {left: 50%; bottom: 10px; position: absolute; z-index: 20;}
.swiper-pagination-switch {
	background: rgb(255, 255, 255); border-radius: 8px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 8px; height: 8px; margin-right: 5px; display: inline-block; cursor: pointer; opacity: 0.8;
}
.swiper-active-switch {
	background: rgb(196, 23, 34); border: 1px solid rgb(196, 23, 34); border-image: none; width: 8px; height: 8px;}
.swiper-dynamic-links {text-align: center;}
.swiper-dynamic-links a {
	background: rgb(238, 238, 238); margin: 5px; padding: 5px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51); font-size: 12px; text-decoration: none; display: inline-block;
}
.w640 {margin: 0px auto; width: 640px;}
header {height:100px; position: relative; z-index: 9999;background: url("bg0.jpg");}
header .box {
	width: 640px; height:100px;
}
header .box .phone {
	width: 79px; height: 50px; margin-top: 15px; border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid; float: left;
}
header .box .phone img {
	padding-top: 10px; margin-left: 31px;
}
header .box .logo {
	width: 479px; float: left;
}
header .box .logo img {
	margin-top:15px; margin-left:45px;
}
header .box .menu {
	width: 79px; height: 50px; margin-top: 15px; border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid; float: left;
}
header .box .menu img {
	padding-top: 10px; margin-left: 22px;
}
header .box2 {
	background: url("bg2.jpg") repeat-x; width: 640px; height: 80px; display: none;
}
header .box2 .clear1 {
	height: 80px;
}
header .box2 .menu {
	width: 79px; height: 50px; margin-top: 15px; border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid; float: right;
}
header .box2 .menu img {
	padding-top: 10px; margin-right: 20px; float: right;
}
header .box2 .searcher {
	background: url("bg3.jpg") no-repeat; width: 420px; height: 45px; margin-top: 18px; margin-left: 20px; float: left;
}
header .box2 .searcher .inpu {
	padding: 7px 2px; border: currentColor; border-image: none; width: 375px; font-size: 22px; margin-top: 3px; margin-left: 2px;
}
header .box2 .searcher .sub {
	background: url("search.png") no-repeat; border: currentColor; border-image: none; width: 18px; height: 18px;
}
header .menu_list ul li {
	background: url("bg4.jpg") repeat-x; width: 640px; min-height: 70px;
}
header .menu_list ul li .li a {
	color: rgb(51, 51, 51); line-height: 70px; padding-left: 30px; font-size: 30px; display: block;
}
header .menu_list ul li:hover .li a {
	color: rgb(196, 23, 34); line-height: 70px; padding-left: 30px; font-size: 30px; display: block;
}
header .menu_list ul li.hover .li a {
	color: rgb(196, 23, 34); line-height: 70px; padding-left: 30px; font-size: 30px; display: block;
}
header .menu_list ul li .li {
	background: url("tb6.png") no-repeat 595px 27px;
}
header .menu_list ul li:hover .li {
	background: url("tb5.png") no-repeat 595px 30px;
}
header .menu_list ul li.hover .li {
	background: url("tb5.png") no-repeat 595px 30px;
}
header .menu_list ul li .dl_box {
	background: rgb(255, 255, 255); padding: 15px 0px; display: none;
}
header .menu_list ul li .dl_box dl dt {
	background: url("tb7.png") no-repeat 10px 16px; width: 580px; height: 52px; margin-left: 30px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
header .menu_list ul li .dl_box dl dt a {
	line-height: 52px; padding-left: 32px; font-size: 24px; display: block;
}
header .box3 {
	background: url("bg2.jpg") repeat-x; width: 640px; height: 80px; display: none;
}
header .box3 .phone {
	width: 79px; height: 50px; margin-top: 15px; border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid; float: left;
}
header .box3 .phone img {padding-top: 10px; margin-left: 31px;}
header .box3 .text {width: 540px; height: 80px; float: left;}
header .box3 .text p {
	width: 540px; height: 80px; text-align: right; line-height: 80px; font-size: 22px; margin-right: 20px;
}
header .box3 .phone_list {background: rgb(255, 255, 255); height: 120px;}
header .box3 .phone_list .sobx {
	margin: 0px auto; width: 340px; height: 75px; padding-top: 28px;
}
header .box3 .phone_list .sobx .img {
	float: left;
}
header .box3 .phone_list .sobx .right {
	width: 457px; margin-left: 15px; float: left;
}
header .box3 .phone_list .sobx .right .p1 {	font-size: 19px;}
header .box3 .phone_list .sobx .right .p2 {	color: rgb(223, 0, 0); line-height: 47px; font-size: 38px;}
.footer {background:#00A0EA; height: 60px; width:640px; margin:0 auto}
.footer p {text-align: center; color:#fff; line-height: 60px; font-size: 18px;}
.index_con {
	background: rgb(255, 255, 255); 
}
.index_con .box {padding-top: 40px; }
.index_con .img2 {}
.index_con .box p {text-align: center; color:#006194; line-height: 70px; font-size: 20px; font-weight: bold;}
.index_btm {background: rgb(234, 234, 234); height: 235px;}
.index_btm .box {padding-top: 40px; padding-left: 40px;}
.index_btm .box .div1 {width: 186px; height: 150px; float: left;}
.index_btm .box .div1 .p1 {text-align: center; padding-top: 40px;}
.index_btm .box .div1 .p2 {
	text-align: center; padding-top: 10px; font-size: 18px; font-weight: bold;
}
.index_btm .box a:hover .div1 {background: url("bg7.png") no-repeat;}
.index_btm .box a:hover .div1 .p2 {color: rgb(255, 255, 255);}
.wgm_list .list_box ul li .li {
	background: url("bg5.jpg") repeat-x; width: 640px; height: 60px;
}
.wgm_list .list_box ul li:hover .li {
	background: url("bg6.jpg") repeat-x; width: 640px; height: 60px;
}
.wgm_list .list_box ul li.hover .li {
	background: url("bg6.jpg") repeat-x; width: 640px; height: 60px;
}
.wgm_list .list_box ul li .li a {
	background: url("tb10.png") no-repeat 585px 22px; height: 60px; color: rgb(85, 85, 85); line-height: 60px; padding-left: 40px; font-size: 24px; display: block;
}
.wgm_list .list_box ul li:hover .li a {
	background: url("tb18.png") no-repeat 585px 22px; color: rgb(255, 255, 255);
}
.wgm_list .list_box ul li.hover .li a {
	background: url("tb18.png") no-repeat 585px 22px; color: rgb(255, 255, 255);
}
.wgm_list .list_box ul li .sox_box {display: none;}
.wgm_list .list_box ul li .sox_box .top {
	background: #E5F7FD; height: 275px;
}
.wgm_list .list_box ul li .sox_box .top_fff {
	background: rgb(255, 255, 255); min-height: 341px;
}
.wgm_list .list_box ul li .sox_box .top .img {
	padding-top: 52px; padding-left: 40px;
}
.wgm_list .list_box ul li .sox_box .btm {
	background: rgb(255, 255, 255); min-height: 325px;
}
.wgm_list .list_box ul li .sox_box .btm .text {
	width: 560px; padding-top: 36px; padding-bottom: 35px; padding-left: 40px;
}
.wgm_list .list_box ul li .sox_box .btm .text .p1 {
	color: rgb(223, 0, 0); font-size: 26px; font-weight: bold;
}
.wgm_list .list_box ul li .sox_box .btm .text .p2 {
	line-height: 40px; padding-top: 20px; font-size: 22px;
}
.wgm_list .list_box ul li .sox_box .btm .text .p2 span {
	color: rgb(223, 0, 0);
}
.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 rgb(220, 220, 220); border-image: none;
}
.wgm_list .list_box ul li .sox_box .btms .text {
	background: rgb(246, 246, 246); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(220, 220, 220) rgb(220, 220, 220); margin: 0px 40px 40px; padding: 25px; border-image: none; width: 510px; min-height: 325px;
}
.wgm_list .list_box ul li .sox_box .btms .text .p1 {
	color: rgb(223, 0, 0); padding-bottom: 20px; font-size: 24px;
}
.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 {
	color: rgb(223, 0, 0); line-height: 35px; padding-top: 20px; font-size: 22px;
}
.wgm_list .list_box ul li .sox_box .jylc {
	background: url("bg18.jpg") no-repeat top; padding: 40px 30px; min-height: 531px;
}
.device {position: relative;}
.device .arrow-left {
	background: url("tb20.png") no-repeat left bottom; left: 10px; top: 50%; width: 17px; height: 30px; margin-top: -15px; position: absolute;
}
.device .arrow-left:hover {
	background: url("tb21.png") no-repeat left bottom;
}
.device .arrow-right {
	background: url("tb20.png") no-repeat right top; top: 50%; width: 17px; height: 30px; right: 10px; margin-top: -15px; position: absolute;
}
.device .arrow-right:hover {
	background: url("tb21.png") no-repeat right top;
}
.content-slide {padding: 20px; color: rgb(255, 255, 255);}
.title {
	font-size: 25px; margin-bottom: 10px;
}
.pagination {
	left: 0px; width: 100%; text-align: center; bottom: 5px; position: absolute;
}
.swiper-pagination-switch {
	background: rgb(255, 255, 255); margin: 0px 3px; border-radius: 10px; width: 10px; height: 10px; display: inline-block; cursor: pointer;
}
.swiper-active-switch {background: rgb(222, 0, 0);}
.mt40 {margin-top: 40px;}
.dv_all {
	background: rgb(234, 234, 234); padding: 40px;
}
.dv_all .dvall_box .div1 {
	background: rgb(255, 255, 255); margin-top: 1px; box-shadow: 0px 5px 5px #e2e2e2;
}
.dv_all .dvall_box .p1 span {color: rgb(223, 0, 0); font-size: 30px;}
.dv_all .dvall_box .div1 .p1 {line-height: 36px; font-size: 22px;}
.dv_all .dvall_box .div1_1 {padding: 40px 30px;}
.dv_all .dvall_box .div1_1 a {
	color: rgb(51, 51, 51); padding-top: 50px; font-size: 24px; display: block;
}
.qyc_banbg {
	background: url("bg8.png") repeat-x; height: 50px; margin-top: -50px; position: relative; z-index: 2;
}
.qyc_banbg span {
	color: rgb(255, 255, 255); line-height: 50px; padding-left: 20px; font-size: 20px;
}
.qyc_banbg img {float: right;}
.qyc_text1 {background: rgb(255, 255, 255); height: 290px;}
.qyc_text1 p {font-size: 22px;}
.qyc_text1 .p1 {text-align: center; color: rgb(51, 51, 51); line-height: 40px; padding-top: 35px; font-size: 30px;}
.qyc_text1 .p2 {
	text-align: center; padding-top: 10px; padding-bottom: 15px;
}
.qyc_text1 .p3 {
	text-align: center; line-height: 36px; font-size: 18px;
}
.ckxx ul li .li span {
	font-size: 20px; margin-right: 80px; float: right;
}
.ppcn_img {	padding: 40px;}
.ppcn_img img {	width: 560px; height: 286px;}
.pplc {padding: 40px 0px;}
.ppyy_top {background: #E5F7FD; height: 350px;}
.ppyy_top img {	padding: 40px;}
.ppyy_text {
	background: rgb(255, 255, 255); padding: 40px;
}
.ppyy_text .p1 {
	color: rgb(223, 0, 0); font-size: 24px; font-weight: bold; 
}
.ppyy_text .p2 {
	line-height: 36px; padding-top: 10px; font-size: 20px;
}
.ppyy_list dl dt .dt {
	background: url("bg9.jpg") repeat-x; height: 60px; border-right-color: rgb(219, 219, 219); border-right-width: 1px; border-right-style: solid;
}
.ppyy_list dl dt .dt span {
	background: url("bg10.jpg") repeat-x; width: 60px; height: 60px; text-align: center; color: rgb(255, 255, 255); line-height: 60px; font-size: 30px; margin-right: 25px; float: left; display: block;
}
.ppyy_list dl dt:hover .dt span {
	background: rgb(223, 0, 0); width: 60px; height: 60px; text-align: center; color: rgb(255, 255, 255); line-height: 60px; font-size: 30px; margin-right: 25px; float: left; display: block;
}
.ppyy_list dl dt.hover .dt span {
	background: rgb(223, 0, 0); width: 60px; height: 60px; text-align: center; color: rgb(255, 255, 255); line-height: 60px; font-size: 30px; margin-right: 25px; float: left; display: block;
}
.ppyy_list dl dt .dt a {
	color: rgb(85, 85, 85); line-height: 60px; font-size: 24px; font-weight: bold;
}
.ppyy_list dl dt .ppyy_listcon p {
	line-height: 36px; font-size: 22px;
}
.ppyy_list dl dt .ppyy_listcon {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(219, 219, 219) rgb(219, 219, 219); padding: 20px; border-image: none; display: none;
}
.ppyy_list dl dt .ppyy_listcon p span {
	color: rgb(223, 0, 0);
}
.sox_box .video {
	background: #E5F7FD; padding: 40px;
}
.news_con {
	background: rgb(234, 234, 234); padding: 40px;
}
.new1 {
	background: rgb(255, 255, 255); padding: 30px;
}
.news .new1 .p1 {
	color: rgb(51, 51, 51); font-size: 24px;
}
.news .new1 .p2 {
	color: rgb(136, 136, 136); line-height: 30px; padding-top: 10px; padding-bottom: 15px; font-family: arial; font-size: 22px;
}
.news .new1 .img1 {
	padding-bottom: 30px;
}
.news .new1 .p3 {
	color: rgb(136, 136, 136); line-height: 36px; font-size: 22px;
}
.news .new1 .p4 {
	color: rgb(51, 51, 51); padding-top: 40px; font-size: 24px;
}
.news .new1 .img1 img {
	vertical-align: middle;
}
.mt40 {
	margin-top: 40px;
}
.news_info {
	padding: 40px;
}
.news_info .p1 {
	color: rgb(51, 51, 51); font-size: 24px;
}
.news_info .p2 {
	color: rgb(136, 136, 136); line-height: 30px; padding-top: 10px; padding-bottom: 15px; font-family: arial; font-size: 22px;
}
.news_info .p2 span {
	padding-left: 10px; font-size: 22px;
}
.news_info .img {
	padding: 20px 0px 40px;
}
.news_info .new_text p {
	color: rgb(136, 136, 136); line-height: 36px; font-size: 20px;
}
.news_info .bottom {
	padding-top: 65px;
}
.next {
	background: #E5F7FD; padding: 40px;
}
.next p {
	line-height: 36px; font-size: 22px;
}
.next p a {
	line-height: 36px; font-size: 22px;
}
.car_bd {
	padding: 40px; min-height: 630px;
}
.car_bd .div1 {
	background: url("bg11.jpg"); width: 560px; height: 70px;
}
.car_bd .div1-1 {
	background: url("bg11-1.jpg"); width: 560px; height: 70px;
}
.car_bd .div1-2 {
	background: url("bg11-2.jpg"); width: 560px; height: 70px;
}
.car_bd .div1-3 {
	background: url("bg11-3.jpg"); width: 560px; height: 70px;
}
.car_bd .div1 .inpu_car {
background: none; border: currentColor; border-image: none; width: 440px; padding-left: 15px; font-size: 24px; margin-top: 14px; margin-left:80px; height:45px;}
.car_bd .div1-1 .inpu_car {
background: none; border: currentColor; border-image: none; width: 440px; padding-left: 15px; font-size: 24px; margin-top: 14px; margin-left:80px; height:45px;}
.car_bd .div1-2 .inpu_car {
background: none; border: currentColor; border-image: none; width: 440px; padding-left: 15px; font-size: 24px; margin-top: 14px; margin-left:80px; height:45px;}
.car_bd .div1-3 .inpu_car {
background: none; border: currentColor; border-image: none; width: 440px; padding-left: 15px; font-size: 24px; margin-top: 14px; margin-left:80px; height:45px;}
.car_bd .div1 {
	background: url("bg11.jpg"); width: 560px; height: 70px;
}
.car_bd .divs1 {
	background: url("suo.jpg"); width: 560px; height: 70px; margin-top: 20px;
}
.car_bd .shouji {
	background: url("bg16.jpg") no-repeat; margin-top: 20px;
}

.car_bd .div2 .yzm_car {
	
}
.car_bd .div {
	width: 560px; height: 70px; padding-top: 20px;
}
.car_bd .div .div1 {
	background: url("bg12.jpg") no-repeat; width: 300px; height: 70px;
}
.car_bd .div .div1 .yzm_car {
	background: none; border: currentColor; border-image: none; width: 195px; padding-left: 75px; font-size: 24px; margin-top: 24px;
}
.car_bd .img_btn {
	padding-top: 40px;
}
.kfrx {}
.kfrx .top .sobx {
	margin: 0px auto; width: 340px; height: 75px; padding-top: 28px; padding-bottom: 20px;
}
.kfrx .top .sobx .img {	float: left;}
.kfrx .top .sobx .right {
	width: 257px; margin-left: 15px; float: left;
}
.kfrx .top .sobx .right .p1 {font-size: 22px;}
.kfrx .top .sobx .right .p2 {
	color: rgb(223, 0, 0); line-height: 47px; font-size: 38px;
}
.kfrx .btm {background: #E5F7FD; padding: 40px;}
.kfrx .btm ul li {
	height: 70px; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: solid;
}
.kfrx .btm ul li p {
	color: rgb(85, 85, 85); line-height: 70px; font-size: 24px;
}
.kfrx .btm ul li img {
	padding-top: 14px; padding-right: 25px; vertical-align: middle; float: left;
}
.dw_top .dw {padding: 40px 40px 0px;}
.dw_top .dw .left {
	background: url("bg13.png") no-repeat; width: 265px; height: 70px; overflow: hidden;
}
.dw_top .dw .left .icon_a {
	background: url("tb27.png") no-repeat; width: 19px; height: 31px; margin-top: 20px; margin-left: 43px; float: left;
}
.dw_top .dw .right {
	background: url("bg14.png") no-repeat; width: 265px; height: 70px;
}
.dw_top .dw .left .size_a {
	color: rgb(255, 255, 255); line-height: 70px; font-size: 24px; margin-left: 10px;
}
.qh-city {
	color: rgb(255, 255, 255); line-height: 70px; font-size: 18px; margin-left: 25px;
}
.dw_top .dw .right .icon_A {
	background: url("tb28.png") no-repeat; width: 19px; height: 31px; margin-top: 20px; margin-left: 43px; float: left;
}
.dw_top .dw .right .size_b {
	line-height: 70px; font-size: 24px; margin-left: 10px;
}
.block_b {
	padding: 20px 0px; text-align: center; color: rgb(136, 136, 136); font-size: 24px;
}
.boutique {
	background: #E5F7FD;
}
.boutique ul li {
	margin: 0px 40px; padding-top: 25px; padding-bottom: 25px; border-bottom-color: rgb(194, 194, 194); border-bottom-width: 1px; border-bottom-style: solid;
}
.boutique ul li.last {
	margin: 25px 40px; padding-bottom: 25px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.boutique ul li .top {
	padding-top: 40px;
}
.boutique ul li .top p span {
	background: rgb(102, 102, 102); width: 35px; height: 35px; text-align: center; color: rgb(255, 255, 255); line-height: 35px; margin-right: 25px; float: left;
}
.boutique ul li .top p {
	background: url("tb29.png") no-repeat right; color: rgb(51, 51, 51); line-height: 36px; font-size: 24px;
}
.boutique ul li .btm {
	line-height: 36px; padding-top: 10px; padding-left: 60px; font-size: 18px;
}
.boutique ul li .btm p {
	line-height: 36px; font-size: 18px;
}
.contact {
	padding: 40px; min-height: 600px;
}
.contact ul li {
	border-radius: 10px; border: 1px solid rgb(219, 219, 219); border-image: none; margin-bottom: 20px; min-height: 58px;
}
.contact ul li p {
	color: rgb(85, 85, 85); line-height: 58px; padding-left: 20px; font-size: 24px;
}
.contact ul li .p1 {
	color: rgb(51, 51, 51);
}
.con_back a {
	text-align: center; color: rgb(255, 255, 255); line-height: 60px; font-size: 24px; display: block;
}
.con_back {
	background: rgb(223, 0, 0); border-radius: 10px; height: 60px; margin-top: 25px;
}
.yyby .by_name {
	background: url("bg15.jpg") no-repeat; margin-top: 20px;
}
.yyby .shouji {
	background: url("bg16.jpg") no-repeat; margin-top: 20px;
}
.yyby .time {
	background: url("bg17.jpg") no-repeat; margin-top: 20px;
}
.yyby .button {}
.yyby .button .fle {
	background: rgb(255, 255, 255); border-radius: 10px; border: 1px solid rgb(219, 219, 219); border-image: none; width: 265px; height: 70px;
}
.yyby .button .fle:hover {
	background: rgb(223, 0, 0); border-radius: 10px; border: 1px solid rgb(223, 0, 0); border-image: none; width: 265px; height: 70px; color: rgb(255, 255, 255);
}
.yyby .button .fri {
	background: rgb(255, 255, 255); border-radius: 10px; border: 1px solid rgb(219, 219, 219); border-image: none; width: 265px; height: 70px;
}
.yyby .button .fri:hover {
	background: rgb(223, 0, 0); border-radius: 10px; border: 1px solid rgb(223, 0, 0); border-image: none; width: 265px; height: 70px; color: rgb(255, 255, 255);
}
.yyby .button p {
	text-align: center; line-height: 70px; font-size: 30px;
}
.yyby .service {
	background: none; border: currentColor; border-image: none; width: 450px; padding-left: 75px; font-size: 24px; margin-top: 24px;
}
.yyby .servise {
	background: none; border-radius: 15px; border: 1px solid rgb(219, 219, 219); border-image: none; width: 555px; height: 140px; margin-top: 30px;
}
.yyby .servise textarea.inpu_car {
	width: 500px; height: 100px; padding-left: 32px;}
.show-div {	background: rgb(255, 255, 255); margin: 0px auto; top: 0px; width: 640px; padding-bottom: 60px; position: absolute; min-height: 64px;}
.show-div .box {
	background: url("bg2.jpg") repeat-x; width: 640px; height: 80px;
}
.show-div .box .clear1 {height: 80px;}
.show-div .box .menu {
	width: 79px; height: 50px; margin-top: 15px; border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid; float: right;}
.show-div .box .menu img {
	padding-top: 10px; margin-right: 20px; float: right;}
.show-div .box .searcher {
	background: url("bg3.jpg") no-repeat; width: 420px; height: 45px; margin-top: 18px; margin-left: 20px; float: left;}
.show-div .box .searcher .inpu {
	padding: 7px 2px; border: currentColor; border-image: none; width: 375px; font-size: 22px; margin-top: 3px; margin-left: 2px;}
.show-div .box .searcher .sub {
	background: url("search.png") no-repeat; border: currentColor; border-image: none; width: 18px; height: 18px;}
.show-div .menu_list ul li {
	background: url("bg4.jpg") repeat-x; width: 640px; min-height: 70px;
}
.show-div .menu_list ul li .li a {
	color: rgb(51, 51, 51); line-height: 70px; padding-left: 30px; font-size: 30px; display: block;}
.show-div .menu_list ul li:hover .li a {
	color: rgb(196, 23, 34); line-height: 70px; padding-left: 30px; font-size: 30px; display: block;}
.show-div .menu_list ul li.hover .li a {
	color: rgb(196, 23, 34); line-height: 70px; padding-left: 30px; font-size: 30px; display: block;}
.show-div .menu_list ul li .li {
	background: url("tb6.png") no-repeat 595px 27px;}
.show-div .menu_list ul li:hover .li {
	background: url("tb5.png") no-repeat 595px 30px;}
.show-div .menu_list ul li.hover .li {
	background: url("tb5.png") no-repeat 595px 30px;}
.show-div .menu_list ul li .dl_box {
	background: rgb(255, 255, 255); padding: 15px 0px; display: none;}
.show-div .menu_list ul li .dl_box dl dt {
	background: url("tb7.png") no-repeat 10px 16px; width: 580px; height: 52px; margin-left: 30px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;}
.show-div .menu_list ul li .dl_box dl dt a {
	line-height: 52px; padding-left: 32px; font-size: 24px; display: block;
}
.yzm_img {position: relative;}
.yzm_img img {left: 310px; top: 17px; width: 230px; position: absolute;}
.info_con p {line-height: 50px;}
.sidnl {width:99%;margin:0px auto;height: 65px; cursor: pointer; text-indent: 25px; background: url(bg6a.jpg) no-repeat 0px 14px; background-color:#E5F7FD; border-left: 3px solid #e9e9e9; border-bottom: 1px solid #ffffff;font-size: 14px; color: #818181; border-top: 1px solid #ffffff; line-height: 65px; }
.sidnl a{ color: #000; }
.page_left .cvbnm { font-weight: bold; color: #f58220; border-left: 3px solid #015AA7; background: url() no-repeat 166px 14px; background-color: ##E5F7FD; }
.kkopo li a:hover { text-decoration: underline; color: #2879d5; }
.kkopo li a { color: #000; }
.kkopo li { width:99%;font-size: 14px; color: #f58220; height:55px;display: block; line-height:55px; border-bottom:#CCCCCC 1px dashed }
.kkopo { background-color: #f4f4f4; padding-top: 8px; padding-bottom: 8px; width:99%; padding-left: 25px; display: none; padding-right: 15px;}
/*******************PAGE*****************************/
div#showpages {width:100%;height:30px;white-space:nowrap;overflow:hidden; margin-top:20px; margin-bottom:40px;}
div#pagesinfo {padding:0px 8px;white-space:nowrap; background-color:#646464; color:#FFFFFF; margin-top:4px;}
div#pages {white-space:nowrap;}
div#pages ul{margin:0;padding:0;}
div#pages a:link,div#pages a:visited,div#pages a:active{color:#303030;text-decoration:none;}
div#pages a:hover{color:#ff0000;text-decoration:none;}
div#pages li{margin:4px;padding:0px 8px;list-style-type:none;float:left;background:#dcd9d4;color:#303030;border:1px #dcd9d4 solid;
white-space:nowrap;}
div#pages li.pagesnow{color:#fff;background-color:#03498E;white-space:nowrap;border:1px #dcd9d4 solid;}
div#pages li.pbutton{color:#303030;background-color:#dcd9d4;padding:0px 5px 1px 5px;white-space:nowrap;border:1px #dcd9d4 solid;}
div#pages li.opt{color:#303030;padding:0px;white-space:nowrap;border:0px;background:#fff;}
/**************************************************/
.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}
.main_bg06{ background-color:#f3f3f3;width: 100%;height: 100%;overflow: auto;}
.honor_list{ overflow:hidden;}
.honor_list ul{ width:103%;}
.honor_list li{ float:left; width:47%; margin:0.3rem 3% 0 0;}
.honor_list li .imgbox{ padding:3.5%; background-color:#E5F7FD; text-align:center}
.honor_list li .title{ text-align:center;line-height:25px; padding:10px;font-size:14px;}
.honor_list li .title span{ color:#FF0000;}
.wrap{padding-left:0.2rem;padding-right:0.2rem;box-sizing:border-box;}
/*首页广告条*/
.slideBox{position:relative;max-width:640px;overflow:hidden;margin:0 auto 0;height:280px;}
#slideBox .hd{width:100%;height:11px;position:absolute;z-index:1;bottom:5px;text-align:center;}
#slideBox .hd ul{display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;}
#slideBox .hd ul li{ text-indent:-99999em; display:inline-block; width:5px; height:5px; -webkit-border-radius:5px;-moz-border-radius:5px; border-radius:5px; background:#6C437F; margin:0 5px;  vertical-align:top;overflow:hidden;}
#slideBox .hd ul .on{background:#fff;}
.slideBox .bd{ position:relative; z-index:0;}
.slideBox .bd li{width:100%; position:relative;height:280px;}
.slideBox .bd li img{width:640px;max-width:640px;height:280px;}
.slideBox .bd li .tit{display:block; width:100%;  position:absolute;bottom:0;text-indent:10px; height:27px; line-height:27px;  text-align:center;  color:#fff; background-color:rgba(0,0,0,0.7);}
.bann{ height:280px;padding-top:0.2rem;}
/*首页广告条*/
