@charset "UTF-8";

/*图标*/
.backtotopwrap i{ background-image: url(' ../images/backtotop.png '); }

/*头部*/
.header{background: #fff; height: 100px; }
.header .principal{ height: 100%; }
.header .img-wrap{width: 125px; height: 50px;overflow: hidden;margin: 25px 0;float: left;}
.header .img-wrap img{width: 100%;height: 100%;}
.header .nav{float: right;line-height: 100px;}
.header .nav a{margin-left: 40px;display: inline-block; font-size: 16px;color: #333333;}
.header .nav .on{ color: #2063ff; }
.header .nav .first{margin-left: 0;}


/*copyright*/
.copyright{ background-color: #111723;}
.copyright .part1{padding:60px 0; border-bottom: 1px solid #2e3543;}
.copyright .section1 , .copyright .section2 {}
.copyright .section1{ float: left; width: 290px;}
.copyright .section2{ float: right;}
.copyright .sectionmid{     padding: 0 70px; margin: 0 340px 0 270px;    border-left: 1px solid #2e3543; border-right: 1px solid #2e3543; }
.copyright .section2 .tips{margin-top: 30px;}
.copyright .section2 .tips span{color: #737f95; line-height: 1;}
.copyright .section2 .prev{margin-right: 113px;}

.copyright .img-wrap{ margin: 62px 0; }
.copyright .contact{color: #737f95; font-size: 16px; font-weight: 500; line-height: 16px;margin-bottom: 40px;}
.copyright .text{  font-size: 16px; color: #4d586d; line-height: 1.75; }
.copyright .text span{    margin-left: 90px; font-size: 16px; color: #4d586d; line-height: 1.5; white-space: nowrap;}
.copyright .text em{font-size: 16px; color: #4d586d; line-height: 1.5;vertical-align: top;display: inline-block;width: 88px;font-weight: normal;}

.copyright .part2{text-align: center; line-height: 98px; color: #4d586d; }
.copyright .part2 a{color: #4d586d;}
.qrcode{height: 133px;}
.qrcode img{width: 130px;    vertical-align: top;}

/*服务地图*/
.maphead{background-color: #2449a0;}
.maphead .nav a{color: #bcd1ff;}
.maphead .nav a.on{color: #fff;}
.mapcopyright{ bottom: 0;}



/*回到顶部*/
.backtotopwrap{ position: fixed; bottom: 50px; left: 0; right: 0;}
.backtotopwrap .widthlimit{ width: 1200px;height: 0;margin:0 auto;position: relative; }
.backtotopwrap i{display: block; width: 30px; height: 30px; border-radius: 2px; position: absolute; top: -80px; right: -60px; cursor: pointer; display: none;}
.backtotopwrap i{background-size: contain;background-repeat: no-repeat;}