@charset "gb2312";
/* CSS Document */
*{margin:0px auto; padding:0px; font-family:"Microsoft YaHei","SimSun";}
.all_all{width:100%; height:auto; clear:both;}
img{ border:0px;}
a{text-decoration:none; outline:none; color:#000;}
a:link{color: #000;	text-decoration: none;}
a:visited {text-decoration: none;color: #000;}
a:hover {text-decoration: none;color:#ff5400;text-decoration:underline;}
html{_background:url(about:blank);}
/*顶部导航*/
.swe{width:100%; height:69px; clear:both; border:0px; display:block;}
.swe_1{width:1200px; height:69px; clear:both; display:block;}
.tt_fun_1{width:270px; float:right; display:block; padding-right:3px; height:42px;  margin-top:3px;}
.tt_fun_1 img{float:left;  padding-right:5px;}
.tt_fun_1 p{line-height:20px; font-size:12px; float:right; color:#000; padding-right:22px; margin-top:13px; font-family:"Microsoft YaHei","SimSun"; position: relative; z-index: 9999;}
.tt_fun_1 p a{ border:0px; outline:none; padding-left:5px; padding-right:5px; cursor: pointer; color:#232323;}
.tt_fun_1 p a:link{ color:#232323;}
.tt_fun_1 p a:hover{ color:#ff5400;}
.tt_fun_1 p a:active{ color:#ff5400;}
.thumbnail{position: relative;z-index:100000;}
.thumbnail:hover{background-color: transparent;z-index: 50;}
.thumbnail span{ position:absolute;padding:10px;left: -1000px; background:#CCC;  display:block;visibility:hidden;color:#232323;text-decoration:none;}
.thumbnail span img{ margin:0px; border:0px;}
.thumbnail:hover span{visibility: visible;top:29px;left: -15px;}
.tye{width:1100px; height:41px; display:block; float:right;}
.swe_2{width:810px; height:41px; float:left; display:block; }
#jsddm{ width:800px;height:41px;}
#jsddm ul{ list-style:none; clear:both; display:block; height:41px;}
#jsddm li{float:left; width:80px; list-style:none; height:41px; font:14px; color:#232323; }
#jsddm li a{display: block; color:#000; font-size:14px; text-align:center; margin: 0 8px; line-height:41px; text-decoration: none;  width: 80px; white-space: nowrap; margin-top:6px;}
#jsddm li a:hover{ color:#ff5400;}
#jsddm li a:active{ color:#ff5400;}
#jsddm li ul{ width:75px; line-height:30px; visibility: hidden; border-left: 1px solid #E6E4E3; border-right: 1px solid #E6E4E3; margin: 0 8px;   border-top: 3px solid #FE7700; font-size:12px; margin-top:0px; background: #ffffff url(http://www.funxun.com//image2014/menu.gif) no-repeat bottom;  position: relative; z-index: 1000; height:auto; display:block; }
#jsddm li ul li{float: none; display: inline;font-size:12px;}
#jsddm li ul li a{text-align: center; padding: 0; font-size:12px; line-height:30px; border-right: none; color: #666;  width: auto; background-image: none; border-bottom: 1px solid #E6E4E3;}			
#jsddm li ul li a:hover{ color:#ff5400; font-size:12px;}
.nxsxs{ width:100px; height:100px; background:#ff5400; position:absolute; top:0%; display:block; z-index:10000; float:left;}
#jsddm li .zxxxx{width:220px; height:74px;   display:block; background:#FFF; border-left: 1px solid #E6E4E3; border-right: 1px solid #E6E4E3;border-bottom: 1px solid #E6E4E3; margin: 0 8px;margin-top:-1px;   border-top: 3px solid #FE7700;}
/*顶部导航*/
/*搜索框*/
.search{height:464px; background-color:#f1f1f1; width:100%; clear:both; position:relative;z-index:1;overflow:hidden;}
.search_1{width:100%; position:absolute;z-index:333; clear:both; margin-top:200px;}
.bannger_inbox{ position:absolute; left:49%;top:0;z-index:1; clear:both;}
.banner_mag{width:1100px;position:absolute;z-index:333;left:50%; top:150px; margin-left:-500px;text-align:left;}
.banner_magnr{width:720px;height:200px;padding:28px 0 0 40px;color:#fff; text-align:left;background:url(../image2014/searchbj.png) no-repeat!important;background:url(../image2014/newgif.gif) no-repeat;margin:0 auto}
/*搜索框*/
/*幕墙*/
.lunxun{width:100%; height:464px; }
.bigbanner{height:464px; position:relative; margin:0px auto; z-index:88; min-width:1200px;}
.bigbanner a{ padding:0px;}
.banner_show{ width:100%; text-align:center; height:464px; position:relative;z-index:1;overflow:hidden; }
/* slide */
*html{background-image:url(about:blank);background-attachment:fixed;} /* 修正IE6振动bug */
.slide-main{height:464px; position:relative; top:0; z-index:1;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:210px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:230px;}
.next{right:230px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.slide-box,.slide{display:block;width:100%;height:464px;overflow:hidden;}
.slide-box{ width:100%; clear:both; height:464px;}
.slide{height:464px;}
#bgstylec{display:none;}
#bgstyleb{display:none;}

.cxdd{width:1200px; clear:both; padding-top:400px;display:block;}
.cxds{color:#FFF;display:block; width:auto; float:right; }
.cxds p{ padding-left:20px; padding-right:20px; display:block; float:right; line-height:30px; border-radius:3px; height:30px; font-size:14px; background:#000;}

.cxds1{color:#FFF;display:block; width:auto; float:left; bottom:0px; margin-top:42px; }
.cxds1 p{ display:block; float:left; line-height:20px; width:32px; border-radius:3px; height:20px; font-size:12px; opacity:0.5;filter:alpha(opacity=50);background:#000;}

.obj-a p a{color:#FFF; text-decoration:none;}
.obj-a p a:link{color:#FFF; text-decoration:none;}
.obj-a p a:hover{color:#FFF; text-decoration:none;}
/* slide */
/*幕墙*/
/*底部导航菜单*/
.mav{width:100%; height:185px; clear:both; margin-top:20px; background:#f1f1f1; border-top:4px solid #d8d8d8;}
.mav1{width:1200px; height:185px; clear:both; display:block; background:#f1f1f1;}
.boto{width:1200px; height:185px; clear:both;}
.boto_1{float:left; display:block; width:180px; height:105px; border-right:1px solid #d1cbd1; margin-top:38px; margin-left:31px; margin-right:31px;}
.boto_1 span{clear:both; line-height:30px; display:block; font-size:17px;}
.boto_1 span a{color:#323333;}
.boto_1 span a:link{color:#323333;}
.boto_1 span a:hover{color:#ff5400;}
.boto_2{ height:15px; line-height:15px; margin-top:10px; }
.boto_2 p{ float:left; padding-left:20px; line-height:15px; height:15px;  padding-right:20px; display:block; border-right:1px solid #d1cbd1; font-size:14px;}
.boto_2 p a{color:#333333; text-decoration:none;}
.boto_2 p a:link{color:#333333; }
.boto_2 p a:active{color: #333333; text-decoration:underline;}
.boto_2 p a:visited{color: #333333; text-decoration:underline;}
.boto_2 p a:hover{color:#ff5400; text-decoration:underline;}
.boto_2 p:hover{color:#ff5400; text-decoration:underline;}
/*底部导航菜单*/
/*底部菜单*/
.funsde{width:1200px; height:50px; clear:both;border-bottom:4px solid #000;}
.funsde p{height:50px; line-height:50px; font-size:18px; }
.funblock{width:1200px; height:150px; clear:both; padding-top:10px;}
.funblock p{width:1200px; font-size:14px; line-height:35px;}
.beian{padding-left:5px;padding-top:5px;width:112px;border:solid 1px #CCC;height:50px;margin-right:10px;padding-top:8px;height:46px;}
.beian2{margin-top:5px;line-height:15px;text-decoration:none;color:#000000; padding-left:3px;}
.buut{width:1200px; height:150px; clear:both; margin-top:5px; font-size:14px; }
.buut a{ color:#000; outline:none;}
.buut a:link{text-decoration:none; color:#000;}
.buut a:hover{color:#ff5400;}
.guanggao{clear:both; width:1200px; height:55px; margin-top:8px;}

/*翻页*/
.pagejump{width:1200px; clear:both; height:40px; line-height:40px; font-size:14px; margin-top:15px; margin-bottom:15px; color:#999;}
.pagejump form{text-align:center;}
/*翻页*/

/*底部菜单*/
.conbox{ width:1200px; height:auto; clear:both; margin:0 auto;}
.dh_1{width:1200px; height:50px; clear:both; margin-top:25px;}
.dh_1 p{border-left:3px solid #ee4433; line-height:35px; font-size:22px; padding-left:12px; color:#333333; float:left;}
.dh_1 span{ line-height:35px; font-size:14px; color:#333333; float:right; display:block;}
/*中间内容*/


.lhbg_dh{width:1100px; height:35px; line-height:35px;}
.lhbg_item{width:1100px; height:200px;}
.lhbg_logo{width:150px; float:left;background-color: #fff;border: 1px solid #eee;border-radius: 5px;box-shadow: 0 0 10px 0 rgba(0,0,0,0.3); margin-right:35px;}
.lhbg_xm{width:250px; float:left;}
.lhbg_xmm{ height:55px; font-size:24px;}
.lhbg_xmm_1{height:40px;}
.lhbg_xmm_1 span{background:#FFF;padding-left:16px; padding-right:16px; padding-bottom:6px; font-size:12px; padding-top:5px;overflow:hidden;width:70px; border-radius:15px !important; margin-left:0px; border:#028489 1px solid; color:#028489;}
.lhbg_xmjs{width:600px; float:left;}
.lhbg_xmjs ul{line-height:35px;}




.bn_yycg{ background:#ff5a5f; padding-left:22px; padding-right:17px; padding-bottom:10px; font-size:18px; font-weight:700; padding-top:10px;overflow:hidden;width:80px; border-radius:5px; margin-left:0px;}
.bn_yycg a{ color:#ffffff; outline:none;}
.bn_yycg a:link{ color:#ffffff;}
.bn_yycg a:hover{color:#ffffff;}
.zckj{width:1200px; height:420px; clear:both; margin-bottom:10px;}



.lhbg_1{text-align:center;}
.lhbg_border{height:380px;border-bottom:1px solid #CCC;display:inline-block;}
.lhbg_left{float:left; width:475px; height:353px;}
.lhbg_left_tu{width:445px; height:323px; text-align: center;}
.lhbg_left_tu img{width:419px; height:293px; margin-top:10px;border: 1px solid #ddd; padding:5px; border-radius:5px;}
.lhbg_right{float:left; width:580px; height:353px; font-family:'微软雅黑'; padding-left:25px; text-align:left;}
.lhbg_right_1{height:60px; line-height:60px;font-size: 24px;font-weight: 700;text-align: left;}
.lhbg_right_2{height:30px; line-height:30px; font-size: 15px;text-rendering: auto;color: #777;}
.lhbg_right_2 img{padding-right:10px; vertical-align: middle;}
.lhbg_right_2 ul li{padding:0;margin:0;}
.lhbg_right_2 span{font-size:15px; display: block;}
.lhbg_right_3{height:130px; padding-top:5px; line-height:30px; font-size: 15px;text-align: left;line-height: 25px;color: #777;min-height: 120px; font-size: 15px;display: block;font-family: "Hiragino Sans GB", "Microsoft YaHei", sans-serif;}
.lhbg_right_4{height:78px; width:580px; text-align:left;}
.lhbg_right_4_1{float:left; font-size: 12px;color: #969696;width:430px;  }
.lhbg_right_4_1 p{font-family: "Hiragino Sans GB", "Microsoft YaHei", sans-serif;}
.lhbg_right_4_1 span{font-size: 24px;color: #000; margin-left:-3px;}
.lhbg_right_4_2{width:150px; float:left;}
.lhbg_right_4_2_yycg{ background:#ff5a5f; padding-left:20px; padding-right:15px; padding-bottom:10px; font-size:16px; padding-top:10px;overflow:hidden;vertical-align:middle; width:70px; border-radius:5px;}
.lhbg_right_4_2_yycg a{ color:#ffffff; outline:none;text-decoration:none;}
.lhbg_right_4_2_yycg a:link{ color:#ffffff; text-decoration:none;}
.lhbg_right_4_2_yycg a:hover{color:#ffffff;text-decoration:none;}



/*预约参观*/
.black_overlay {display: none;
                position: fixed;
                top: 0%;
                left: 0%;
                width: 100%;
                height: 100%;
                background-color: black;
                z-index: 9998;
                -moz-opacity: 0.8;
                opacity: .50;
                filter: alpha(opacity=10);
            }

            .white_content {
                display: none;
                position: fixed;
                top: 10%;
                left: 35%;
                width: 500px;
                height: 430px;
                border: 3px solid  #000;
                background-color: white;
                z-index: 9999;
                overflow: auto;
            }

            .white_content_small {
                display: none;
                position: absolute;
                top: 20%;
                left: 30%;
                width: 40%;
                height: 50%;
                border: 16px solid lightblue;
                background-color: white;
                z-index: 9999;
                overflow: auto; }
.nr{ width:100%; height:90%;}
.gx{font-family:"微软雅黑"; width: 80%; height:25%; padding-top:25px; border-bottom:#000 solid 3px;} 				
.gx_1{ font-size:14px; font-weight:500; line-height:25px;}
.gx_2{ font-size:19px; font-weight:700; line-height:30px;}  
.gx_3{ font-size:13px; line-height:25px;}
.box{ font-family:"微软雅黑"; width:80%; height:60%; padding-top:25px;}
.from_group{ margin-bottom:15px;}
.label{font-size: 14px; font-weight: 600; margin-bottom: 7px;}
.form-control{display: block;width: 100%;padding: 2px 3px;font-size: 12px;line-height: 30px;color: #495057;background-color: #fff;background-image: none;background-clip: padding-box;border: 1px solid #ced4da;border-radius: 0px;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:none;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}
.form-explain { display:none}
.tj{ width:100%;}
.tjan{background-color:#ff5a5f; width:102%; height:30%;border:0px; font-family:"微软雅黑"; font-size:16px; color:#FFF; font-weight:600; padding-top:7px; padding-bottom:7px;}