﻿*{margin:0px; padding:0px; list-style:none;}
body{ font-size:12px; color:#b9a38f; font-family:"微软雅黑"; overflow-x:hidden;}
a{ color:#b9a38f; text-decoration:none;}
a:hover{ color:#f7af19;}
.c{ clear:both;}
img{ border:none;}
.wp{ width:1000px; margin:0 auto;}


/*引导页*/
.loginbj{ background:url(../images/login_bj.jpg) center top no-repeat;}
.loginbj .wp{ position:relative;}
.login_logo{ height:120px; text-align:center; margin-top:100px; display:none;}
.login_an{ height:20px; line-height:20px; text-align:center; margin-top:270px; display:none;}
.login_an a{ display:inline-block; color:#FFFFFF; border:1px solid #FFF; padding:0px 10px; margin:0 10px;}
.login_an a:hover{ color:#f7af19; border:1px solid #f7af19; }
.login_jr{ height:36px; text-align:center; margin-top:100px; display:none;}
.login_jr a{ width:185px; height:36px; line-height:36px; font-size:14px; color:#252525; display:inline-block; background:url(../images/login_wz.png) no-repeat; text-align:center;}
.login_jr a:hover{ color:#FF0000;}
.login_z{ position:absolute; right:260px; top:300px; display:none;}
.login_zi{ position:absolute; right:185px; top:150px; display:none;}

/*头部*/
.header{ height:135px;}
.header .top{ height:70px; overflow:hidden;}
.header .top .l{ float:left; height:35px; line-height:35px; padding-left:30px;}
.header .top .r{ float:right; height:35px; line-height:35px; margin-right:15px;}
.header .top a{ margin:0 10px;}
.header .top .x{ width:1px; height:9px;display:inline-block; background:url(../images/ww_x.png) center center no-repeat;}
.header .logo{ float:left; padding-left:30px;}
.header .nav{ width:680px; height:60px; line-height:60px; background:url(../images/navbj.png) no-repeat; float:right; margin-right:20px;}
.header .nav ul{ padding-left:25px;}
.header .nav li{ float:left; margin:0 20px;}
.header .nav li a{ color:#FFF;}
.header .nav li.on a,.header .nav li:hover a{ color:#f8b62c;}
.header .nav li a.on { color:#f8b62c;}

/*分页*/
#pageNav {
    font: 12px/24px Tahoma;
    height: 30px;
    margin: 15px auto 0;
    text-align: center;
    width: 300px;
}
#pageNav ul {
    list-style-type: none;
    overflow: hidden;
}
#pageNav ul li {
    background-color: #FFFFFF;
    border: 0px solid #CCDBE4;
    color: #000000;
    display: block;
    height: 22px;
    margin: 0 2px;
    padding: 0 3px;
  float: left;
}
#pageNav ul li a {
    background-color: #FFFFFF;
    color: #908D80;
    padding: 0 3px;
}
#pageNav ul li a:hover {
    color: #D87D08;
}
#pageNav ul li.hover {
    border: 0 none;
    color: #000000;
    font-weight: bold;
}
#pageNav ul li.hover a {
    color: #000000;
}




/*全局*/
.bt1{ height:35px; line-height:35px; padding-left:20px; background:url(../images/lmli.png) left 12px no-repeat; font-size:18px; color:#FFF;}
.bt1 a{ float:right; display:block; width:34px; height:35px; background:url(../images/more1.png) left center no-repeat; font-size:0px; line-height:0px;}
.bt1 a.a1{ float:left; line-height:35px; width:auto; font-size:18px; color:#FFF; background:none;}

.bt2{ width:230px; height:40px; line-height:20px;  background:url(../images/lmbj.png) left bottom no-repeat; font-size:18px; color:#FFF;}
.bt2 a{ float:right; display:block; width:30px; height:40px;font-size:0px; line-height:0px;}
.bt2 a:hover{ background:url(../images/lmbjh.png) right bottom no-repeat;}

.bt3{ height:30px; line-height:30px;font-size:18px; color:#FFF;}

/*首页*/
.sybj{ background:#6d6259 url(../images/new_bj.jpg) repeat;}
.sy_l{ width:570px; float:left; margin:60px 0 0 20px; text-align:right; position:relative;}
.sy_r{ width:320px; float:right; margin-right:80px;}
.sy_jr{ padding-right:50px;}


.sanjin{width:290px; height:160px; text-align:center; position:absolute; right:20px; bottom:0px;}
.sanjin a{ width:290px; height:160px; background:url(../images/3djin.png) center center no-repeat; display:inline-block; font-size:0px; line-height:0px;}
.sanjin a:hover{background:url(../images/3djinh.png) center center no-repeat;}

.sanjin2{width:260px; height:170px; text-align:center; position:absolute; right:20px; bottom:-100px;}
.sanjin2 a{ width:260px; height:170px; background:url(../images/3djin2.png) center center no-repeat; display:inline-block; font-size:0px; line-height:0px;}
.sanjin2 a:hover{background:url(../images/3djin2h.png) center center no-repeat;}

.textxun{ padding-bottom:10px;}
.textxun li{ border-bottom:1px dashed #000; background:url(../images/li1.png) left center no-repeat; padding-left:15px; height:25px; line-height:25px; color:#000;}
.textxun li a{ float:left;}
.textxun li .new{ width:25px; height:25px;display:inline-block; background:url(../images/new.png) center center no-repeat; margin-left:10px; float:left;}
.textxun li span{ float:right;}

.picxun1{ position:relative;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px; overflow:hidden; margin-bottom:10px;}
.picxun1 img{ width:320px; height:160px;}
.picxun1 span{ height:40px; padding:10px; line-height:20px; position:absolute; left:0px; bottom:0px; color:#FFF; display:block;}
.picxun2{ position:relative;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px; overflow:hidden;}
.picxun2 img{ width:320px; height:160px;}
.picxun2 span{ width:100%; height:35px; padding-top:20px; line-height:35px; text-align:center; background:url(../images/tmd.png) no-repeat; position:absolute; left:0px; bottom:0px; color:#FFF; display:block;}

.sy_so{ height:50px; background:url(../images/ico_t.png) left center no-repeat; padding-left:40px; float:right; margin-top:10px; margin-bottom:20px;}
.sy_so p{ font-size:14px; color:#ffb400; height:25px; line-height:25px;}
.sy_so .so_inp{ width:175px; height:18px; line-height:18px; border:none;}
.sy_so .so_sub{ width:24px; height:24px; background:url(../images/so.png) center center no-repeat; font-size:0px; border:none;}
.sy_cp{ height:200px; position:relative; margin-bottom:10px; overflow:hidden;}
.sy_cp .sy_cp_x{ padding-left:45px; padding-top:10px;}
.sy_cp ul{overflow:hidden;}
.sy_cp ul li{ width:215px;   background:url(../images/cpbj.png) no-repeat; float:left; margin-right:15px; text-align:center;}
.sy_cp ul li img{ width:207px; height:112px; padding:4px 0 0 0;}
.sy_cp ul li a{ padding-top:15px; color:#FFF;}
.sy_cp ul li a:hover{ color:#f7af19;}
.sy_cp .prev{ position:absolute; width:17px; height:115px; left:5px; top:50px; background:url(../images/sy_l.png) no-repeat; display:block; font-size:0px; line-height:0px;}
.sy_cp .next{ position:absolute; width:17px; height:115px; right:5px; top:50px; background:url(../images/sy_r.png) no-repeat; display:block; font-size:0px; line-height:0px;}


/*新闻资讯*/
.newbj{ background:#6d6259 url(../images/new_bj.jpg) repeat; height:auto;}
.new_l{ width:570px; float:left; margin:40px 0 0 20px; text-align:center;}
.new_r{ width:320px; float:right; margin:35px 90px 0 0;}

.news{-moz-border-radius:15px;-webkit-border-radius:15px; border-radius:15px; margin-top:30px; overflow:hidden;}
.news_tm{ background:url(../images/tm.png) repeat;}
.news_tm2{ background:url(../images/tm2.png) repeat; }
.news_tm3{ background:url(../images/engbj.png) repeat;}
.news_bj{ background:url(../images/newsnrbj.png) right bottom no-repeat;}
.news_bjen{ background:url(../images/engbj11.png) right bottom no-repeat;}
.news_lbj{ background:url(../images/newslbj.png) left top no-repeat;}
.news_title{ background:url(../images/btbj.png) left bottom no-repeat; font-size:20px; color:#fff; padding-left:35px; height:30px; line-height:30px; padding-bottom:15px; margin-left:20px; margin-top:20px;}

.news .news_xx{ width:710px; margin:0 auto; padding:30px 0;}
.news .news_xx .news_xx_bt{ font-size:22px; color:#FFF; text-align:center; height:35px; line-height:35px;}
.news .news_xx .news_xx_cs{ font-size:15px; color:#000; height:25px; line-height:25px; text-align:center;}
.news .news_xx .news_xx_nr{ font-size:15px; color:#FFF; line-height:2em;}
.news .news_xx .news_xx_nr img{ max-width:710px;}


.news .l{ width:195px; float:left;}
.news .l dl{ padding:25px 30px 0 25px;}
.news .l dt{ text-align:center;}
.news .l dd{ padding-left:25px;}
.news .l dd a{ height:25px; line-height:25px; border-bottom:1px dashed #000000; display:inline-block; overflow:hidden;}
.news .l dd:hover,.news .l dd.on{ background:url(../images/dh.png) left center no-repeat;}



.news .r{ width:805px; float:right; padding-bottom:20px;}
.news .rr{ width:100%; float:right; padding-bottom:20px;}
.newxun{ padding-bottom:10px;}
.newxun li{ border-bottom:1px dashed #000; padding-left:10px; height:25px; line-height:25px; color:#000;}
.newxun li a{ float:left;}
.newxun li a:hover{ color:#f7af19;}
.newxun li .new{ width:25px; height:25px;display:inline-block; background:url(../images/new.png) center center no-repeat; margin-left:10px; float:left;}
.newxun li span{ float:right;}

.listxun{ margin:10px 120px 0 70px;}
.listxun li{ background:url(../images/li2.png) left center no-repeat; border-bottom:1px solid #403830; padding-left:10px; height:30px; line-height:30px; color:#000;}
.listxun li a{ float:left; color:#FFF;}
.listxun li a:hover{ color:#f7af19;}
.listxun li .new{ width:25px; height:25px;display:inline-block; background:url(../images/new.png) center center no-repeat; margin-left:10px; float:left;}
.listxun li span{ float:right;}

.mm2_title {  line-height:50px; text-align:center; color:#fff; font-size:20px; font-weight:bold; border-bottom:#FFF solid 2px; clear:both;}
.proxun{ width:200px; float:left; margin: 8px 15px;}
.proxun li{ color:#FFF; line-height:20px; overflow:hidden; text-align:center;}
.proxun li img{ float:left; width:200px; height:102px; -moz-border-radius:15px;-webkit-border-radius:15px; border-radius:15px; margin-right:20px;}
.proxun li a{ font-size:16px; color:#f8be42; line-height:30px;}
.proxun li a b{ display:block; font-size:24px; font-weight:normal;}
.proxun li span{ display:block; margin-bottom:5px;}

.yuannr{ background-color:#998676;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px; line-height:20px; padding:5px 10px; color:#000; margin-left:25px; margin-bottom:10px;}

/*石刻展览*/
.zhanl{ margin:20px 0; height:auto; float:left; }
.zhanl dt{ position:relative; width:228px; height:408px; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; overflow:hidden; margin:0 10px;}
.zhanl dt img{ width:228px; height:408px;}
.zhanl dt span{ width:100%; height:35px; padding-top:20px; line-height:35px; text-align:center; background:url(../images/tmd.png) no-repeat; position:absolute; left:0px; bottom:0px; color:#FFF; display:block;}
.zhanl dt p {  width:200px; float:left; text-align:center; margin:0 5px;background:url(../images/d.png) center 16px no-repeat; padding-top:35px}
.zhanl dd { position:relative; width:228px; text-align:center; margin:0 5px; background:url(../images/d.png) center 16px no-repeat; padding-top:35px;}
.zhanl dd span{ color:#FFF; line-height:25px;}
.zhanl dd:hover,.jtsj li i{ background:url(../images/dh.png) center 16px no-repeat;}
.jtsj{ position:absolute; top:563px; width:1000px; height:100px; background:url(../images/jt.png) 60px 20px no-repeat; z-index:-1;}
.jtsj01{ height:578px; width:1000px; background:url(../images/jt.png) no-repeat 20px 448px;}

.news_cont { padding-left:45px; padding-top:20px;}

/*多媒体*/
.duomtbt{ margin:30px 0 0 20px; overflow:hidden;}
.duomt .l{ width:195px; float:left; min-height:500px;}
.duomt .l dl{ padding:25px 30px 0 25px;}
.duomt .l dt{ text-align:center; margin-bottom:20px;}
.duomt .l dd{ padding-left:25px;}
.duomt .l dd a{ height:25px; line-height:25px; border-bottom:1px dashed #000000; display:inline-block; overflow:hidden;}
.duomt .l dd:hover,.duomt .l dd.on{ background:url(../images/dh.png) left center no-repeat;}
.duomt .l .probt dd{ margin-left:20px;}
.duomt .r{ width:805px; float:right; padding-bottom:20px; min-height:500px;}

.duomt_tm{ background:url(../images/tm3.png) repeat; overflow:hidden;}
.duomtxun { overflow:hidden;}
.duomtxun li{ float:left; width:179px; height:200px; background-color:#FFF; margin:20px 10px 50px 60px;}
.duomtxun li img{ width:179px; height:160px; display:block;}
.duomtxun li p{ display:block; background:url(../images/duomtbtbj.png) center top no-repeat; padding-top:10px; height:30px; line-height:30px; text-align:center;}

/*商城*/

.shopwj1{ background:url(../images/shopwj1.png) left top no-repeat; margin-top:20px;}
.shopwj2{ background:url(../images/shopwj2.png) left top no-repeat; margin-top:20px;}
.shopwj3{ background:url(../images/shopwj3.png) left top no-repeat; margin-top:20px;}

.shopfoot{ background-color:#423a31; width:100%; padding:1px 0 20px 0;}
.shopbt1{ background:url(../images/shopbt1.png) left top no-repeat; margin-top:20px;}
.shopbt2{ background:url(../images/shopbt2.png) left top no-repeat; margin-top:20px;}
.shopbt3{ background:url(../images/shopbt3.png) left top no-repeat; margin-top:20px;}
.shopdbt{ margin:60px 0 0 50px;}

.shopxun{ padding-left:50px; font-family:"宋体";}

.shopxun a{ color:#fff;}

.shopxun a:hover{ color:#FFCC33;}


.shopxun li{ float:left; width:235px; height:280px; text-align:center; margin-bottom:10px;}
.shopxun li p{ color:#FFF; line-height:20px;}
.shopxun li p span{ font-size:14px; font-weight:bold; letter-spacing:2px;}
.shopxun li .shop_buy{ background-color:#544a41; display:inline-block; color:#FFF; padding:0 5px; margin-left:5px; height:17px; line-height:17px; font-size:12px;}
.shopxun li .shop_bt{ width:132px; padding:0 10px; height:28px; line-height:28px; overflow:hidden; background:url(../images/shopbtbj.png) center bottom no-repeat; display:inline-block;}

.shopxun li .shop_pic{ width:235px; height:200px;}
.shopxun li .shop_pic img{ width:200px; height:180px;}
.shopxun li .shop_pic:hover img{ width:220px; height:200px;}

.shopbj{ background:#6d6259 url(../images/shop_bj.jpg) center top no-repeat;}
.shopnbj{ background:#6d6259 url(../images/shop_nbj.jpg) center top no-repeat;}
.shopban{ height:535px; font-size:10px;}
.shopban .l{ float:left; width:156px; height:451px; background:url(../images/shoptj.png) no-repeat; margin:50px 0 0 35px;}
.shopban .l ul{ padding-top:100px;}
.shopban .l ul li{margin-bottom:5px;}
.shopban .l ul li img{ width:125px; height:42px; margin-left:12px; font-size:10px; padding-top: 10px;}
.shopban .l ul li span{ display:block; width:125px; height:25px; line-height:25px; text-align:center; background:url(../images/shoptbt.png) center top no-repeat; margin-left:11px; font-size:10px;}
.shopban .l ul li a{ color:#FFF;}
.shopban .l ul li a:hover{ color:#f7af19;}
.shopban .r{ float:right; padding-top:40px;}
.shopban .r img{ width:800px; height:450px;}

.shopn .l{ float:left; width:156px; height:451px; background:url(../images/shoptj.png) no-repeat; margin:50px 0 0 35px;}
.shopn .l ul{ padding-top:100px;}
.shopn .l ul li{margin-bottom:5px;}
.shopn .l ul li img{ width:125px; height:42px; margin-left:12px; padding-top:10px;}
.shopn .l ul li span{ display:block; width:125px; height:25px; line-height:25px; text-align:center; background:url(../images/shoptbt.png) center top no-repeat; margin-left:11px;}
.shopn .l ul li a{ color:#FFF;}
.shopn .l ul li a:hover{ color:#f7af19;}
.shopn .r{ float:right; width:800px;}

.shopline{ width:100%; height:23px; background:url(../images/heng.png) center top no-repeat;}

/*Engshli*/
.engbj{ background-color:#c1b8aa;}
.news_lbj dt { margin-bottom:20px;}

.eng_top{ height:75px; background:url(../images/topbj.png) center top no-repeat; overflow:hidden;}
.eng_top .l{ float:left; padding-top:10px; margin-left:20px;}
.eng_top .r{ float:right; text-align:right; height:30px; line-height:30px; margin-right:20px; padding-top:10px;}
.eng_top .r a{ margin:0 10px;}
.eng_top .r .x{ width:1px; height:9px;display:inline-block; background:url(../images/ww_x.png) center center no-repeat;}

.eng_nav{ height:30px; background-color:#655f55; line-height:30px;}
.eng_nav ul{ padding-left:180px;}
.eng_nav li{ float:left; font-size:14px; color:#353535;}
.eng_nav li a{color:#b5a08c;}
.eng_nav li a:hover,.eng_nav li.on a{ color:#f7af19;}
.eng_nav li.nav_li{ float:left; width:45px; height:30px; background:url(../images/navli.png) center center no-repeat;}

.eng_z{ height:578px; background:url(../images/engbj.png) no-repeat; margin-top:20px;}
.eng_z .l{ width:230px; float:left; margin-left:70px; margin-top:40px;}
.eng_z .r{ float:right; width:530px; margin-top:40px; margin-right:70px;}
.eng_nr{ padding:10px 0 20px 0;}

.eng_xun{ padding:10px 0 20px 0;}
.eng_xun li{ color:#FFF; height:25px; line-height:25px;}
.eng_xun li a{ color:#FFF;}
.eng_xun li span{ margin-right:5px;}

.eng_cp{ position:relative; padding-top:15px;}
.eng_cp .eng_cp_x li{ width:102px; height:102px; float:left; margin-right:20px;}
.eng_cp .eng_cp_x li img{ width:102px; height:102px;}
.eng_cp .prev{ position:absolute; width:17px; height:115px; left:-40px; top:10px; background:url(../images/sy_l.png) no-repeat; display:block; font-size:0px; line-height:0px;}
.eng_cp .next{ position:absolute; width:17px; height:115px; right:10px; top:10px; background:url(../images/sy_r.png) no-repeat; display:block; font-size:0px; line-height:0px;}


/*尾部*/
.footer{ padding:15px 0; background-color:#998676; text-align:center;}
.footer .footer_nav{ background-color:#7a6553; text-align:center; height:20px; line-height:20px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px; display:inline-block; margin-bottom:10px;}
.footer .footer_nav a{ display:inline-block; padding-left:15px; background:url(../images/dijt.png) left center no-repeat; margin:0 20px; color:#FFF;}
.footer .footer_nav :hover{ color:#f7af19;}
.footer .copy{ line-height:20px; color:#000000;}


/*娃娃看石刻*/
.wwbjs{ background-color:#35d7ff;}
.wwbj{ background:#35d7ff url(../images/ww_bj1.png) center top no-repeat;}
.ww_top{ padding-bottom:20px;}
.ww_top .x{ width:1px; height:9px;display:inline-block; background:url(../images/ww_x.png) center center no-repeat;}
.wwbj2{background:url(../images/tou.png) 220px -35px no-repeat;}
.ww_l{ float:left; width:300px;}
.ww_l a{ font-size:14px; color:#ffffff; margin:0 10px; line-height:25px;}
.ww_l a:hover{color:#f7af19;}
.ww_logo{ float:left; width:400px; text-align:center; padding-top:10px;}
.ww_r{ float:right; width:300px; text-align:right;}
.ww_r a{ font-size:14px; color:#ffffff; margin:0 10px; line-height:25px;}
.ww_r a:hover{color:#f7af19;}
.ww_nav{ width:781px;height:48px; margin:0 auto; background:url(../images/ww_navbj.png) center top no-repeat;}
.ww_nav ul{ padding:16px 10px 0 45px;}
.ww_nav ul li{ float:left; margin:0 20px; padding:0 5px;}
.ww_nav ul li a{ color:#000000;}
.ww_nav ul li:hover,.ww_nav ul li.on{background-color:#F00;}
.ww_nav ul li:hover a,.ww_nav ul li.on a{ color:#FFF;}
.ww_bj{ width:100%; height:840px; background:url(../images/ww_bj2.png) center top no-repeat;}
.ww_bj1{ width:100%; height:840px; background:url(../images/ww_bj5.png) center top no-repeat;}
.ww_bj1 .wp{ position:relative;}
.ww_bj .wp{ padding:110px 0; position:relative;}
.ww_bj a{ color:#151f5b;}
.ww_bj a:hover{ color:#ffd200;}
.ww_lm1{ width:200px; height:150px; padding:90px 0 0 50px; background:url(../images/ww_bt1.png) right top no-repeat; margin-left:170px; line-height:25px; font-size:13px; color:#151f5b; overflow:hidden; float:left; position:relative;}

.ww_lm11{ width:200px; height:150px; padding:90px 0 0 50px; background:url(../images/ww_bt2.png) right top no-repeat; margin-left:70px; line-height:25px; font-size:13px; color:#151f5b; overflow:hidden; float:left; position:relative;}
.ww_bj1 .ww_lm11 a{ color:#151f5b;}
.ww_bj1 .ww_lm11 a:hover{ color:#ffd200;}




.ww_lm13{ width:200px; height:150px; padding:90px 0 0 50px; background:url(../images/ww_bt31.png) right top no-repeat; margin-left:70px; line-height:25px; font-size:13px; color:#151f5b; overflow:hidden; float:left; position:relative;}
.ww_bj1 .ww_lm13 a{ color:#151f5b;}
.ww_bj1 .ww_lm13 a:hover{ color:#ffd200;}


.ww_lm14{ width:200px; height:150px; padding:90px 0 0 50px; background:url(../images/ww_bt4.png) right top no-repeat; margin-left:70px; line-height:25px; font-size:13px; color:#151f5b; overflow:hidden; float:left; position:relative;}
.ww_bj1 .ww_lm14 a{ color:#151f5b;}
.ww_bj1 .ww_lm14 a:hover{ color:#ffd200;}


.ww_lm2{ width:430px; height:170px; padding:90px 0 0 0; background:url(../images/ww_bt2.png) left top no-repeat; margin-left:140px; line-height:25px; font-size:13px; color:#151f5b; overflow:hidden; float:left; position:relative;}
.ww_lm2 ul{ padding-top:25px;}
.ww_lm2 ul li{float:left; margin-right:15px;}
.ww_lm2 ul li img{ width:120px; height:120px; -moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px; padding-top:10px;}
.ww_lm2 ul li img:hover{ width:140px; height:140px; padding-top:0px;}

.ww_lm3{ width:200px; height:200px; padding:90px 0 0 150px; background:url(../images/ww_bt3.png) right top no-repeat; margin-left:70px; line-height:25px; font-size:13px; color:#151f5b; overflow:hidden; float:left; margin-top:30px; position:relative;}


.ww_lm4{ width:440px; height:300px; padding:80px 0 0 0; background:url(../images/ww_bt4.png) left top no-repeat; margin-left:140px; line-height:25px; font-size:13px; color:#151f5b; overflow:hidden; float:left; margin-top:30px; position:relative;}
.ww_ren{ position:absolute; right:0px; bottom:0px; z-index:9;}
.ww_bf img{ width:304px; height:197px;}
.ww_bf span{ position:absolute; left:100px; top:120px; display:block; width:117px; height:117px; background:url(../images/ww_bfh.png) no-repeat;}
.ww_bf:hover span{ background:url(../images/ww_bf.png) no-repeat;}
.ww_bt1{ position:absolute; left:160px; top:0px; display:block; width:90px; height:90px;}
.ww_bt2{ position:absolute; left:130px; top:0px; display:block; width:90px; height:90px;}
.ww_bt3{ position:absolute; left:260px; top:0px; display:block; width:90px; height:90px;}
.ww_bt4{ position:absolute; left:130px; top:0px; display:block; width:90px; height:90px;}
.ww_fu{ position:absolute; left:-95px; top:70px; display:block; width:220px; height:200px; background:url(../images/wwfu.gif) no-repeat;}
.ww_bj1 .l{ width:350px; height:485px; float:left; border-right:2px solid #bdea34; margin-top:140px; padding-top:80px; overflow:hidden;}
.ww_bj1 .r{ width:540px; height:550px; overflow:hidden; float:right; margin:140px 50px 0 0;}

.ww_bj1 .ww_lmm{ width:200px; height:150px; padding:90px 0 0 50px; background:url(../images/ww_bt.png) right top no-repeat; margin-left:70px; line-height:25px; font-size:13px; color:#151f5b; overflow:hidden; position:relative;}
.ww_lmm dd a{ padding-left:25px; height:25px; color:#FFFFFF; line-height:25px; display:inline-block; overflow:hidden;}
.ww_lmm dd:hover,.ww_lmm dd.on{ background:url(../images/dh1.png) left center no-repeat;}

.ww_bj1 .ww_lm1{ width:200px; height:150px; padding:90px 0 0 50px; background:url(../images/ww_bt1.png) right top no-repeat; margin-left:70px; line-height:25px; font-size:13px; color:#151f5b; overflow:hidden; position:relative;}
.ww_bj1 .ww_lm1 a{ color:#151f5b;}
.ww_bj1 .ww_lm1 a:hover{ color:#ffd200;}
.ww_title{ font-size:20px; color:#151f5b; font-weight:bold; height:40px; line-height:40px;}
.ww_xun{ margin:10px 0;}
.ww_xun li{ border-bottom:1px solid #151f5b; height:35px; line-height:35px; background:url(../images/li3.png) left center no-repeat; padding-left:15px;}
.ww_xun li a{ color:#151f5b; font-size:14px;}
.ww_xun li a:hover{ color:#ffd200;}
.ww_xun li span{ color:#000; float:right;}

.ww_xx{ padding:130px 120px 0px 120px; margin:auto;}
.ww_xx .ww_xx_bt{ font-size:22px; color:#FFF; text-align:center; height:35px; line-height:35px;}
.ww_xx .ww_xx_cs{ color:#fff; height:25px; line-height:25px; text-align:center;}
.ww_xx .ww_xx_nr{ height:480px; font-size:13px; color:#151f5b; line-height:2em;overflow-x:hidden; overflow-y:auto;}
.ww_xx .ww_xx_nr img{ max-width:500px;}


/*基本陈列*/
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.text-center {
  text-align: center;
}
.services_overview{
	padding: 3em 0 0;
}

.services_overview h3 {
	color: #fff;
	font-size: 2em;
	font-weight: 700;
	letter-spacing: 2px;
	margin-bottom: 1em;
}
.service_grid {
	padding: 0;
	width: 10%;
	margin-right: 3%;
}
.span_55{
	margin-right:0;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  max-width: 100%;
  height: auto;
}
.col-md-4{
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
