﻿/* common */
#index { width: 100%; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {  *zoom: 1;
}
.clear { clear: both; }
.position_box { background: #fafafa; height: 35px; line-height: 35px; }
.position { width: 1200px; margin: 0 auto; font-size: 14px; color: #545454; }
.position a { transition: .5s; }
.position a:hover { color: #0b7dd1; }
.position i { font-style: normal; }
.position em { color: #0b7dd1; font-weight: bold; }
span, i { display: inline-block; }
.pages_02 { margin-top: 20px; text-align: center; /* height: 34px; */
line-height: 34px; margin-bottom: 30px; }
.page_002 { display: inline-block; }
.page_002 a.prev, .page_002 a.next { border: #d8d8d8 1PX solid; font-size: 14px; color: #444444; width: 82px; display: inline-block; height: 34px; }
.page_002 a.next { margin-left: -4px; border-left: none; }
.page_002 ul, .page_002 ul li, .page_002 ul li a, .page_002 a.prev, .page_002 a.next { display: inline-block; }
.page_002 a.prev:before { content: ''; display: inline-block; width: 0; height: 0; border-top: 6px solid transparent; border-right: 6px solid #4b4b4b; vertical-align: middle; margin-right: 8px; margin-top: -2px; border-bottom: 6px solid transparent; }
.page_002 a.next:after { content: ''; display: inline-block; width: 0; height: 0; border-top: 6px solid transparent; border-left: 6px solid #4b4b4b; vertical-align: middle; margin-left: 8px; margin-top: -2px; border-bottom: 6px solid transparent; }
.page_002 ul li a { width: 34px; height: 34px; font-size: 14px; color: #444444; border: #d8d8d8 1px solid; border-left: none; }
.page_002 ul li.bgk a { background: #0b7dd1; color: #FFF; border-color: #0b7dd1; }
.page_002 ul li.spot { font-size: 14px; padding: 0 6px; cursor: pointer; font-weight: bold; }
.page_002 ul li.spot+li { border-left: #d8d8d8 1px solid; }
.page_002 a { display: inline-block; margin: 6px; width: 48px; border: 1px solid #ddd; }
.page_002 a.cur { background: #0b7dd1; color: #FFF; border-color: #0b7dd1; }
.pin_rt .hd_box_05 { margin-top: 20px; margin-bottom: 30px; padding-right: 26px; }
.pin_rt .hd_box_05 .dx1 { float: left; }
.pin_rt .hd_box_05 .dx1 span { display: block; font-size: 14px; color: #808080; margin-top: 20px; }
.pin_rt .hd_box_05 .dx1 span a { color: #545454; transition: .5s; }
.pin_rt .hd_box_05 .dx2 { float: right; margin-top: 20px; }
.pin_rt .hd_box_05 .dx2 a.return { transition: .5s; font-size: 14px; background: url(../images/fh.png) no-repeat 10px center #545454 !important; display: inline-block; width: 80px; height: 40px; line-height: 40px; color: #FFF; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; padding-left: 40px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.pin_rt .hd_box_05 .dx2 a.wire { transition: .5s; margin-left: 26px; padding-left: 48px; font-size: 14px; color: #FFF; display: inline-block; width: 120px; height: 40px; line-height: 40px; background: url(../images/zixun.png) no-repeat 17px center #0b7dd1; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.them_img a { display: block; }
.them_img a img { width: 100%; }
@media screen and (max-width:992px) {
.position_box { padding: 0 12px; }
.position { width: 100%; }
.them_img a { width: 100%; height: 100%; }
.column_content .colum_lt .box_s ul { display: none; }
}
/**/
.logo { float: left; }
.logo img { }
/**/
.header { height: 120px; }
.header .logo { float: left; }
.header .logo img { display: block; height: 65px; margin-top: 24px; }
.header .tel { float: right; }
.header .tel img { display: block; height: 64px; margin-top: 28px; }
