body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td {margin:0;padding:0; color:#333; word-break:break-all; word-wrap:break-word;}
body,button,input,select,textarea {font:12px/1.125 microsoft yahei,arial; background:#fff;}
ul,ol,li{list-style:none;}
img{ border:0;vertical-align:top;}
em,i{font-style:normal;}
a{ color:#3b3b3b; text-decoration:none;}
a:hover{text-decoration:none; color:#1280da;}
.clear{clear:both;height:0px;overflow:hidden;}
.clearfix:after{content:" ";display:block;visibility:hidden;clear:both;height:0;font-size:0;}
.clearfix{*zoom:1;}

.navTip1 li a i,.btn{background:url(/detailinclude/picshow/images/top.png) no-repeat;}
.head{ margin:0 auto; width:1000px; height:108px;}
.logo{ float:left;}
.search{ float:right; width:320px; height:36px; border:1px solid #d4d4d4; margin-top:36px; border-radius:2px; overflow:hidden;}
.inp{ float:left; height:36px; line-height:36px; font-size:14px; border:0; color:#bfbfbf; padding:0 6px; width:272px;}
.btn{ float:left; height:36px; width:36px; background-position:0 -261px; border:0; cursor:pointer;}
.nav_bg{ height:80px; background:#f8f8f8;}
.nav{margin:0 auto; width:998px; height:80px; font-size:16px; position:relative; padding:0 1px;}
.nav a{ float:left; margin:30px 22px 0; height:25px; display:inline; width:64px; text-align:center;}
.nav a:hover,.nav a.here{ color:#2289de; border-bottom:2px solid #2289DE; text-decoration:none;}
.nav i{ float:left; margin:32px 0 0 5px; width:16px; height:16px; background:url(../images/top.png) 0 -334px no-repeat;}
.nav p{ width:998px; position: absolute; border:1px solid #e8e8e8; top:80px; left:0; padding:15px 0; line-height:30px; background:#fff; z-index:999;}
.nav p a{ margin:0 23px; height:auto;}
.nav p a:hover{ border:0;}
.w1000{ margin:0 auto; width:1000px; padding-top:20px; overflow:hidden;}
.l1{ float:left; width:600px; height:400px;}
.r1{ float:right; width:380px; height:400px; background:#f8f8f8;}
#box{ position:relative; width:600px; height:400px;}
#box .bigUl{}
#box .prev{ position:absolute; width:40px; height:70px;  background:url(../images/slider_dot.png) no-repeat;  z-index:500; top:165px; left:0; opacity:0; filter:alpha(opacity=0); cursor:pointer;}
#box .next{ position:absolute; width:40px; height:70px; background:url(../images/slider_dot.png) 0 -71px no-repeat; z-index:500; top:165px; right:0; opacity:0; filter:alpha(opacity=0);cursor:pointer;}
.bigUl li { position:absolute;}
.numberUl { position:absolute; left:259px; bottom:24px; z-index:502}
.numberUl li{float:left;width:10px; height:10px; margin-right:8px;}
.numberUl li span{ display:block ;width:10px; height:10px; background:#9b9b9b; border-radius:10px; text-indent:-9999px; cursor:pointer;}
.numberUl li.night span{ background:#d8d8d8;}
#box .textUl{ position:absolute;width:600px;height:55px; position:absolute; left:0; bottom:0; z-index:501;}
#box .textUl li{ position:absolute; left:15px; bottom:0; display:none;  z-index:501; line-height:60px;}
#box .textUl li a{ font-size:20px;color:#ebebec;}
.tit{ font-size:20px; padding:15px 0 0 20px; font-weight:bold;}
.list3{ width:380px; clear:both; overflow:hidden; margin-top:11px;}
.list3 li{ float:left; width:360px; height:34px; line-height:34px; font-size:16px; padding-left:20px;}
.w1018{ width:1018px;}
.bor{ width:489px; height:458px; float:left; border:1px solid #e8e8e8; border-top:2px solid #38a2db; margin:18px 18px 0 0;}
.tit2{ height:35px; line-height:35px; padding:0 15px; background:#f8f8f8;}
.tit2 h3{ float:left; font-size:16px; font-weight:normal;}
.tit2 a.all{ float:right; color:#999;}
.tit2 a.all:hover{ color:#1280da;}
.list4{ margin:10px auto 0; width:470px;}
.list4 li{ float:left; width:225px; background:#fff; border-radius:2px; height:191px; overflow:hidden; margin:5px; display:inline; background:#f4f4f4;}
.list4 li:hover{ box-shadow:0 0 3px 2px #ddd;transition-duration:0.3s; background:#fff;}
.list4 li p{ height:40px; line-height:40px; text-align:center; overflow:hidden;}
.list5{ margin:15px auto 0; width:1012px;}
.list5 li{ float:left; width:242px; background:#fff; border-radius:2px; height:202px; overflow:hidden; margin:5px; display:inline; background:#f4f4f4;}
.list5 li:hover{ box-shadow:0 0 3px 2px #ddd;transition-duration:0.3s; background:#fff;}
.list5 li p{ height:40px; line-height:40px; text-align:center; overflow:hidden;}
.w1012{ margin:0 auto; width:1012px;}
#footer {border-top:2px solid #e9e9e9;line-height:24px;margin:20px auto 0;padding:16px 0;width:1000px;}
#footer p{text-align:center;color:#555;}
#footer address {color:#555;font-style: normal;text-align:center;}
.page{font-size:14px; height:55px;text-align: center; padding-top:40px;}
.page a {height:30px;padding:0 10px; line-height:30px; display:inline-block; margin:0 3px; background:#f5f5f5;}
.page span {height:30px; padding:0 15px; line-height:30px; display:inline-block; margin:0 3px; background:#f5f5f5; color:#a8a8a8;}
.page span.here{ background:#38A2DB; color:#fff; text-decoration:none;}
.page a.here,.page a:hover{ background:#38A2DB; color:#fff; text-decoration:none;}

/*20161214*/
.list3{ width:380px; clear:both; overflow:hidden; margin-top:11px;}
.list3 li{ float:left; width:330px; height:34px; line-height:34px; font-size:16px; position:relative; padding-left:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list3 li i{ width:16px; height:16px; text-align:center; line-height:16px; font-size:12px; background:#999; color:#fff; display:block; position:absolute; top:10px; left:10px;}
.list3 li i.no{ background:#38A2DB;}
