﻿@charset "utf-8";
/* CSS Document */
/*
 * @description: 网站首页样式
 * @author: ishang_pan
 * @update: ishang_pan (2019-10-24 17:53)
 */

/*首页 on*/
/* .is-jqadv{width: 100%;  position: relative; overflow-x: hidden;height: 180px; }
.is-jqadv img{display: block; width: 1920px; height: 180px; position: absolute; left: 50%; margin-left: -960px;} */
.is-jqadv img{display: block;margin: 0 auto; max-width: 100%;}

.is-main{margin: 0 auto; width: 1040px; padding: 10px; background: #fff;}

.m-hots{height: 60px; background: url(../images/home/bg-hots.png) center no-repeat; border: 1px solid #ddd;}
.m-hots li{line-height: 60px;}
.m-hots li a{font-size: 25px; font-weight: bold; color: #e80000;}

.m-flash,.m-flash .bd,.m-flash .bd li,.m-flash .bd li img{width: 422px; height: 282px;}
.m-flash .bd li{position: relative;}
.m-flash .bd li img{display: block;}
.m-flash .bd li p{position: absolute; left: 0; bottom: 0; width: 422px; height: 38px; line-height: 38px; text-indent: 10px; color: #fff; background: url(../images/home/bg-flash.png);}
.m-flash .hd{position: absolute; right: 10px; bottom: 14px;}
.m-flash .hd li{float: left; margin-left: 10px; width: 10px; height: 10px; -moz-border-radius: 50%; border-radius: 50%; background: #fff;}
.m-flash .hd li.on{background: #ca0608;}

.m-news{width: 368px; height: 282px;}
.m-news .m-liststyle1{padding: 6px 0 0;}

.m-hmrg{width: 220px; height: 282px;}

.m-notice{height: 169px;}

.m-notice .bd{height: 130px; overflow: hidden; margin: 6px 8px 0;}
.m-notice .bd li{height: 26px; line-height: 26px;}
.m-notice .bd li a{font-size: 12px;}

.m-hmrgpic li{margin-top: 6px;}
.m-hmrgpic img{display: block; width: 220px; height: 50px;}

.m-special{height: 54px; padding: 8px; border: 1px solid #ddd;}
.m-special .u-tit{display: block; padding: 6px 21px 6px 10px; width: 40px; height: 42px; font-size: 16px; background: url(../images/home/tit-special.png) left center no-repeat; color: #fff;}
.m-special .bd{width: 940px; height: 54px; overflow: hidden; float: right;}
.m-special .bd li{float: left; width: 309px; height: 54px; margin-right: 8px;}
.m-special .bd li img{display: block; width: 307px; height: 52px; border: 1px solid #ddd;}

.m-hmlists{width: 393px; height: 260px; border: 1px solid #ddd;}
.m-hmlists .m-liststyle1{padding: 8px 8px 0;}

.m-hmbtn1{width: 228px; height: 260px; border: 1px solid #ddd;}
.m-hmbtn1 ul{padding: 4px 10px 0;}
.m-hmbtn1 li{margin: 8px 0 0; height: 45px; line-height: 45px;}
.m-hmbtn1 li a{display: block; padding-left: 72px; background-color: #efefef; background-image: url(../images/home/icon-btn1.png); background-repeat: no-repeat;}
.m-hmbtn1 li.u-hb1 a{background-position: 42px 0;}
.m-hmbtn1 li.u-hb2 a{background-position: 42px -45px;}
.m-hmbtn1 li.u-hb3 a{background-position: 42px -90px;}
.m-hmbtn1 li.u-hb4 a{background-position: 42px -135px;}

.m-ctadv img{display: block; width: 1038px; height: 58px; border: 1px solid #ddd;}

.m-hmbtn2{width: 427px; height: 260px; border: 1px solid #ddd;}
.m-hmbtn2 .m-tabstyle1 a{padding: 0 10px;}
.g-hmbtn2{padding: 12px 3px 0;}
.g-hmbtn2 li{float: left; width: 132px; height: 42px; margin: 4px;}
.g-hmbtn2 li a{display: block; border: 1px solid #ddd; padding-left: 47px;padding-bottom:12px;padding-top:12px; font-size: 16px; background-image: url(../images/home/icon-btn2.png); background-repeat: no-repeat;}
.g-hmbtn2 li.u-bn1 a{background-position: 0 3px;}
.g-hmbtn2 li.u-bn2 a{background-position: -129px 3px;}
.g-hmbtn2 li.u-bn3 a{background-position: -259px 3px;}
.g-hmbtn2 li.u-bn4 a{background-position: 0 -39px;}
.g-hmbtn2 li.u-bn5 a{background-position: -129px -39px;}
.g-hmbtn2 li.u-bn6 a{background-position: -259px -39px;}
.g-hmbtn2 li.u-bn7 a{background-position: 0 -79px;}
.g-hmbtn2 li.u-bn8 a{background-position: -129px -79px;}
.g-hmbtn2 li.u-bn9 a{background-position: -259px -79px;}
.g-hmbtn2 li.u-bn10 a{background-position: 0 -119px;}
.g-hmbtn2 li.u-bn11 a{background-position: -128px -118px;}
.g-hmbtn2 li.u-bn12 a{background-position: -259px -119px;}
.g-hmbtn2 li.u-bn13 a{background-position: 0 -159px;}

.m-hmlists2{width: 358px; height: 260px; border: 1px solid #ddd;}
.m-hmlists2 .m-liststyle1{padding: 8px 8px 0;}

.m-hmbtn3{width: 228px; height: 260px; border: 1px solid #ddd;}
.g-hmbtn3{padding: 8px 10px 0; height: 152px;}
.g-hmbtn3 li{margin-top: 8px; height: 42px; line-height: 42px;}
.g-hmbtn3 li a{display: block; padding-left: 85px; font-size: 16px; color: #169fe4; background-color: #f6f6f6; background-image: url(../images/home/icon-btn3.png); background-repeat: no-repeat;}
.g-hmbtn3 li.u-bs1 a{background-position: 56px 0;}
.g-hmbtn3 li.u-bs2 a{background-position: 56px -42px;}
.g-hmbtn3 li.u-bs3 a{background-position: 56px -84px;}

a.u-dtmore{margin: 10px 10px 0; line-height: 45px; background: #24a2e8; color: #fff; font-size: 18px;}

.m-piclinks{padding: 5px 10px 10px; border: 1px solid #ddd; height: 80px;}
.m-piclinks h1{height: 30px; line-height: 30px; font-size: 16px; color: #24a2e8;}
.m-piclinks .bd{width: 1018px; height: 50px; overflow: hidden;}
.m-piclinks .bd li{float: left; margin-right: 10px; height: 165px; height: 50px;}
.m-piclinks .bd li img{display: block; width: 163px; height: 48px; border: 1px solid #ddd;}

.m-links{height: 30px;}
.u-links{margin: 0 15px 0 0; width: 247px; height: 28px; border: 1px solid #ddd; background: url(../images/home/icon-links.png) #fff 227px center no-repeat;}
.u-links dl{position: relative; z-index: 2;}
.u-links dl dt{padding: 0 14px; line-height: 28px; cursor: pointer; font-size: 14px; font-weight: normal; color: #666; font-size: 12px;} 
.u-links dl dd{position: absolute; top: 30px; left: -1px; right: -1px; display: none; max-height: 120px; background: #fff; padding: 5px; overflow-y: auto;}
.u-links dl dd ul li{line-height: 30px;}
.u-links dl dd ul li a{display: block; padding: 0 12px; font-size: 14px;}
.u-links dl dd ul li a:hover{background: #c1dbf7;}



/*首页 end*/