/* CSS Document */
*{margin:0px auto; padding:0px;  font-family:"Microsoft YaHei","SimSun";}
a{outline:none; color:#000; text-decoration:none;}
body{ background:url(../images/1.jpg);}
/*顶部导航*/
.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:12px;}
.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: 100;}
.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:1040px; height:69px; display:block; float:right;}
.swe_2{width:760px; height:69px; float:left; display:block; padding-left:4px;}
#jsddm{ width:760px;height:60px;}
#jsddm ul{ list-style:none; clear:both; display:block; height:60px;}
#jsddm li{float:left; width:75px; list-style:none; height:60px; font:15px; color:#232323; }
#jsddm li a{display: block; color:#000; font-size:15px; text-align:center; margin: 0 8px; line-height:60px; text-decoration: none;  width: 75px; white-space: nowrap; margin-top:6px;}
#jsddm li a:hover{ color:#ff5400;}
#jsddm li a:active{ color:#ff5400;}
#jsddm li ul{ width:70px; 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:15px; margin-top:0px; background: #ffffff url(http://www.funxun.com//image2014/menu.gif) no-repeat bottom;  position: relative; z-index: 100; height:auto; display:block; }
#jsddm li ul li{float: none; display: inline;font-size:15px;}
#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:160px; height:69px; position:absolute; top:0%; background:#ff5400; 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;}
/*顶部导航*/


.top{width:100%;height:464px; position:relative; margin:0px auto; z-index:88; min-width:1200px;}

.baohang{width:880px; height:40px; clear:both; display:block; margin-top:15px;}
.baohang a{text-decoration:none; font-size:14px; color:#FFF; margin-right:40px; background:#bd0000; font-weight:bold; height:32px; padding:3px; border:1px solid #999; width:105px;  text-align:center; display:block; float:left; }
.baohang a p{height:32px;  line-height:32px;}
.baohang a:link{text-decoration:none; color:#FFF;}
.baohang a:hover{text-decoration:none; color:#FF0;}
img { vertical-align: top; border: 0; }
.mav{width:1200px; height:auto; clear:both;}
.cent{width:1200px; height:auto; clear:both;}
.mavleft{width:880px; float:left; height:auto; margin-top:15px;}

.nhz_1{width:880px; height:380px; clear:both;}
.nhz_1_1{width:880px; clear:both; height:300px; margin-top:20px;}
.xwzx_1{width:450px; height:300px; float:left;}
.wrapper {width:450px; margin:0 auto; }
#focus {width:450px; height:300px;  overflow:hidden; position:relative;}
#focus ul {height:300px; position:absolute;}
#focus ul li {float:left; width:450px; height:300px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:450px; height:40px; left:0; bottom:0; }
#focus p {position:absolute; display:block; width:1200px; height:40px; line-height:40px;  left:0; bottom:0; color:#ffffff; font-size:14px; background:rgb(0,0,0); opacity:0.6; filter:alpha(opaity=60); padding-left:20px;}
#focus .btn {position:absolute; width:450px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

.xwzx_2{width:410px; height:300px; float:left; margin-left:15px;}
.xwzx_2_1{width:400px; clear:both;}
.xwzx_2_1 span{width:400px; display:block; font-size:18px; line-height:40px; text-align:center; color:#C00; font-weight:bold;}
.xwzx_2_1 p{width:400px; margin-top:6px; line-height:26px; font-size:14px; text-indent:2em;}
.xwzx_2_2{width:400px; height:70px; margin-top:18px; clear:both;}
.xwzx_2_2 img{float:left; width:85px; height:70px;}
.xwzx_2_3{float:left; width:308px; height:70px; margin-left:6px;}
.xwzx_2_3 span{display:block; clear:both; font-size:14px; line-height:20px; font-weight:bold;}
.xwzx_2_3 p{display:block; clear:both; font-size:14px; line-height:20px; margin-top:6px;}




.mav3{width:880px; clear:both; height:1560px;}
.nyjb{width:880px; clear:both; height:40px; margin-top:15px; background:url(../images/dd.png) no-repeat; font-weight:800;}
.nyjb p{line-height:37px; margin-left:45px; font-size:20px; color:#fff; font-weight:800;}
.nyjb p a{color:#fff;}
.nyjb p a:link{color:#fff;}
.nyjb p a:hover{color:#fff;}
.nyjbxxx{width:880px; clear:both; height:40px; margin-top:15px; background:url(../images/dd1.png) no-repeat; font-weight:800;}
.nyjbxxx p{line-height:37px; margin-left:40px; font-size:15px; color:#fff; font-weight:800;}
.nyjbxxx p a{color:#fff;}
.nyjbxxx p a:link{color:#fff;}
.nyjbxxx p a:hover{color:#fff;}

.mav3_1{ width:880px; clear:both; display:block; height:215px;}
.mav3_2{width:112px; height:185px; margin-top:30px; margin-right:40px; float:left;}
.mav3_2 img{clear:both; border:1px solid #CCC; padding:2px;}
.mav3_2 p{clear:both; color:#333; line-height:25px; font-size:12px; margin-top:5px;} 

.ztyj{width:880px; height:220px; clear:both;}
.ztyj_m{width:880px; height:220px; clear:both;}
.ztyj_xx{width:880px; height:670px; clear:both;}
.ztyj_1{width:430px; height:130px; float:left; margin-top:18px;}
.ztyj_1 img{float:left; width:130px; height:130px;}
.ztyj_3{width:430px; height:130px; float:left; margin-top:18px; margin-left:15px;}
.ztyj_3 img{float:left; width:130px; height:130px;}
.ztyj_2{width:288px; height:130px; float:left; margin-left:10px;}
.ztyj_2 span{display:block; font-size:14px; font-weight:bold; line-height:32px;}
.ztyj_2 p{display:block; font-size:14px; line-height:32px;}
.nyjbx{width:880px; clear:both; height:40px; margin-top:15px; background:url(../images/dd.png) no-repeat; font-weight:800;}
.nyjbx p{line-height:37px; margin-left:45px; font-size:20px; color:#fff; font-weight:800;}
.nyjbx p a{color:#fff;}
.nyjbx p a:link{color:#fff;}
.nyjbx p a:hover{color:#fff;}

.yzdh{width:880px; height:430px; clear:both;}
.yzdh_1{width:880px; height:360px; clear:both; margin-top:18px;}
.yzdh_1_1{width:435px; height:360px; float:left;}
.yzdh_1_2{width:420px; height:360px; margin-left:25px; float:left;}
.yzdh_1_2 span{display:block; font-size:18px; clear:both; line-height:23px; font-weight:bold;}
.yzdh_1_2 p{height:40px; line-height:40px; font-size:14px; clear:both; margin-top:8px;} 
.yzdh_1_2 p img{float:left; margin-right:12px;}


.yzdh_1_3{width:435px; height:360px; float:left;}
.yzdh_1_4{width:420px; height:360px; margin-left:25px; float:left;}
.yzdh_1_4 span{display:block; font-size:18px; clear:both; line-height:23px; font-weight:bold;}
.yzdh_1_4 p{height:40px; line-height:40px; font-size:14px; clear:both; margin-top:2px;} 
.yzdh_1_4 p img{float:left; margin-right:12px;}


.bjwy{width:880px; height:310px; clear:both;}
.bjwy_1{width:880px; height:300px; clear:both; padding-top:20px;}
.bjwy_1_1{width:280px; height:300px; float:left; margin-right:12px; margin-top:10px;}
.bjwy_1_1 p{width:270px;  line-height:30px; font-size:12px; clear:both; text-align:center; font-weight:bold;}
.bjwy_1_1 img{  clear:both; border:1px solid #CCC; padding:2px; }
.bjwy_2{width:880px; height:40px; clear:both; text-align:center; font-weight:bold; font-size:16px; line-height:40px;}

.bjwyc{width:880px; height:1450px; clear:both;}
.bjwyc_1{width:880px; height:1280px; clear:both; margin-top:18px;}
.bjwyc_1 img{float:left; border:1px solid #CCC; padding:2px; margin-top:10px; margin-right:17px;}
.bjwyc_1{width:880px; height:40px; clear:both; text-align:center; font-weight:bold; font-size:16px; line-height:40px;}

.bjwyb{width:880px; height:500px; clear:both;}

.bjwyb_2{width:365px; height:420px; float:left;}
.wanyan2{width:365px;  height:405px;}
.wanyan2_1{width:350px; clear:both; padding-top:13px;}
.wanyan2_1 p{line-height:30px; font-size:18px; float:left;}
.wanyan2_1 img{float:left;}
.wanyan2_2{width:350px; clear:both;}
.wanyan2_2 p{ line-height:28px; width:350px; float:left;font-size:12px; color:#900; font-weight:bold;}
.wanyan2_2 span{ line-height:30px; font-size:14px; display:block; color:#900; font-weight:bold;}


.bjwyb_1{width:480px; height:420px; float:left; padding-top:20px;}
.bjwyb_1 img{ float:left; margin-bottom:10px; margin-right:11px; border:1px solid #CCC; padding:2px; }



.mavright{width:298px; float:left; height:auto; margin-top:15px; margin-left:20px;}
.ttt_u{width:300px; height:160px; clear:both; margin-top:10px;}
.mavright1{width:298px; height:30px; clear:both; margin-top:8px; background:#bd0000; margin-bottom:10px; margin-top:15px;}
.mavright1 p{line-height:30px; font-size:16px; font-weight:bold; color:#FFF; text-align:center; width:80px;}
.mavright3{width:298px; height:30px; clear:both; margin-top:8px; background:#bd0000; margin-bottom:10px; margin-top:20px;}
.mavright3 p{line-height:30px; font-size:16px; font-weight:bold; color:#FFF; text-align:center;}
.mavright4{width:250px; clear:both; margin-top:8px;  margin-bottom:10px; margin-top:20px;}
.mavright4 p{
line-height: 35px;
width: 250px;
clear: both;
font-size: 14px;}

.mavright2{width:298px; clear:both;}
.mavright2 img{margin-top:20px; padding-left:60px; text-align:center;}



.mavright2_1{width:297px; height:1300px; clear:both; margin-top:0px;display:block;}

.mavright2_1 img{margin-top:20px; padding-left:0px; text-align:center;border: 1px solid #CCC;}


.mavright2_2 img{margin-top:35px; padding-left:20px; text-align:center;}
.mavrightvvz{width:298px; clear:both;}
.mavrightvvz img{margin-top:20px; padding-left:20px; text-align:center;}

.mavright4{width:298px; clear:both;}
.mavright4 p{line-height:35px; width:250px; clear:both; font-size:14px;}
.mavright5{width:298px; clear:both;}
.mavright5 p{line-height:35px; width:298px; clear:both; text-align:center; font-size:14px;}

/* 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;}
.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 */
/*clearboth*/
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.clearfix .clear{_height:0px;}
/*gotop*/
.mav4{width:880px; clear:both; height:635px;}
.hdbj{width:880px; clear:both; height:40px; margin-top:15px; background:url(../images/dd.png) no-repeat;}
.hdbj p{line-height:37px; margin-left:45px; font-size:20px; color:#fff; font-weight:800;}
.hdbj p a{color:#fff;}
.hdbj p a:link{color:#fff;}
.hdbj p a:hover{color:#fff;}
.mav4_1{width:880px; height:500px; margin-top:40px; clear:both;}

.mav4_2{width:400px; height:40px; display:block; text-align:center; background:#bd0000; font-size:16px; position:absolute; margin-left:240px; margin-top:-20px;}
.mav4_2 p{line-height:40px; font-weight:bold; color:#FFF;}
.mav4_3{width:878px; display:block; border:1px solid #a6a6a6;}
.mav4_3 p{width:800px; line-height:40px; font-size:14px; text-indent:2em;}

.mav4_4{width:880px; clear:both; margin-top:8px; }
.mav4_4 img{width:430px; float:left; margin-right:7px; border:1px solid #f1f1f1;}



.mav2{width:880px; clear:both; height:540px;}

.ltld{width:880px; clear:both; height:40px; margin-top:15px; background:url(../images/dd.png) no-repeat;}
.ltld p{line-height:37px; margin-left:45px; font-size:20px; color:#fff; font-weight:800;}
.ltld p a{color:#fff;}
.ltld p a:link{color:#fff;}
.ltld p a:hover{color:#fff;}
.mav2_1{width:880px; height:454px; margin-top:20px; clear:both; background:url(../images/ltt.png) no-repeat;}
.ltt1{width:860px; height:130px; clear:both; padding-top:20px;}
.ltt1_1{width:280px; height:130px; float:left; margin-left:65px;}
.ltt1_1 span{display:block; width:280px; text-align:right; font-size:24px; color:#bd0000; line-height:30px;}
.ltt1_1 p{display:block; width:280px; color:#666; text-align:left; font-size:14px; line-height:25px; margin-top:8px;}
.ltt1_2{width:300px; height:130px; float:right; margin-right:25px;}
.ltt1_2 span{display:block; width:300px; text-align:left; font-size:24px; color:#bd0000; line-height:30px;}
.ltt1_2 p{display:block; width:300px; color:#666; text-align:left; font-size:14px; line-height:25px; margin-top:8px;}


.ltt2{width:860px; height:130px; clear:both; padding-top:30px;}
.ltt2_1{width:260px; height:130px; float:left; margin-left:25px;}
.ltt2_1 span{display:block; width:260px; text-align:right; font-size:24px; color:#bd0000; line-height:30px;}
.ltt2_1 p{display:block; width:260px; color:#666; text-align:left; font-size:14px; line-height:25px; margin-top:8px;}
.ltt2_2{width:250px; height:130px; float:right; margin-right:25px;}
.ltt2_2 span{display:block; width:250px; text-align:left; font-size:24px; color:#bd0000; line-height:30px;}
.ltt2_2 p{display:block; color:#666; width:250px; text-align:left; font-size:14px; line-height:25px; margin-top:8px;}


.ltt3{width:860px; height:120px; clear:both; padding-top:20px;}
.ltt3_1{width:320px; height:120px; float:left; margin-left:25px;}
.ltt3_1 span{display:block; width:320px; text-align:right; font-size:24px; color:#bd0000; line-height:30px;}
.ltt3_1 p{display:block; width:320px; color:#666; text-align:left; font-size:14px; line-height:25px; margin-top:8px;}
.ltt3_2{width:300px; height:120px; float:right; margin-right:25px;}
.ltt3_2 span{display:block; width:300px; text-align:left; font-size:24px; color:#bd0000; line-height:30px;}
.ltt3_2 p{display:block; width:300px;  color:#666;text-align:left; font-size:14px; line-height:25px; margin-top:8px;}

.mav5{width:880px; clear:both; height:480px;}
.ltyc{width:880px; clear:both; height:40px; margin-top:15px; background:url(../images/dd.png) no-repeat; font-weight:800;}
.ltyc p{line-height:37px;  margin-left:45px; font-size:20px; color:#fff; font-weight:800;}
.ltyc p a{color:#fff;}
.ltyc p a:link{color:#fff;}
.ltyc p a:hover{color:#fff;}
.mav5_1{width:880px; height:450px;clear:both;}
.mav5_2{ width:870px; height:394px; background:url(../images/860394.png) no-repeat; margin-top:30px; }
.nr1{width:215px; height:auto; float:left; display:block; padding-top:95px; padding-left:40px;}
.nr1 p{ line-height:35px; font-size:12px; font-weight:400; color:#333;}
.nr2{width:200px; height:auto; float:left; display:block;padding-top:95px; padding-left:80px;}
.nr2 p{ line-height:35px; font-size:12px; font-weight:400; color:#333;}
.nr3{width:200px; height:auto; float:left; display:block;padding-top:95px; padding-left:90px;}
.nr3 p{ line-height:35px; font-size:12px; font-weight:400; color:#333;}



.mav6{width:880px; clear:both; height:480px;}
.ltyc{width:880px; clear:both; height:40px; margin-top:15px; background:url(../images/dd.png) no-repeat; font-weight:800;}
.ltyc p{line-height:37px;  margin-left:45px; font-size:20px; color:#fff; font-weight:800;}
.ltyc p a{color:#fff;}
.ltyc p a:link{color:#fff;}
.ltyc p a:hover{color:#fff;}
.mav6_1{width:880px; height:430px;clear:both; }
.mav6_2{width:140px; height:30px; float:left; background:#bd0000; margin-top:20px;}
.mav6_2 p{line-height:30px; font-size:16px; font-weight:bold; color:#FFF; text-align:center;}
.mav6_4{width:auto; float:left; height:30px; margin-top:20px; background:#f1f1f1; padding-left:20px; padding-right:20px;}
.mav6_4 p{line-height:30px; width:auto;  text-align:center; font-size:14px;}
.mav6_5{width:140px; height:30px; float:left; background:#bd0000; margin-top:20px;}
.mav6_5 p{line-height:30px; font-size:16px; font-weight:bold; color:#FFF; text-align:center;}
.mav6_3{width:auto;margin-top:20px; float:left; margin-left:4px; width:800px;}
.mav6_3 p{line-height:35px; clear:both; font-size:14px;}

.mavjsj{width:880px; clear:both; height:1430px;}
.jsj{width:800px; clear:both; margin-top:25px;}
.jsj p{width:800px; clear:both; text-indent:2em; line-height:40px; font-size:14px;}
.jsj img{margin-top:15px; clear:both;}

.fxxmt_1{width:880px; height:230px; margin-top:40px; clear:both;}

.fxxmt_2{width:400px; height:40px; display:block; text-align:center; background:#bd0000; font-size:16px; position:absolute; margin-left:240px; margin-top:-20px;}
.fxxmt_2 p{line-height:40px; font-weight:bold; color:#FFF;}
.fxxmt_3{width:860px; display:block; border:1px solid #a6a6a6;}
.fxxmt_3 p{width:800px; line-height:40px; font-size:14px; text-align:center; font-weight:bold;}

.zlhz{width:880px; clear:both; height:490px;}
.zlhz_1{width:840px; margin-top:25px; margin-left:15px; clear:both; background: url(../images/hzzzz.jpg) no-repeat; height:404px;}
.zlhz_1_1{width:140px; height:200px; float:left; display:block; padding-top:160px; padding-left:29px;}
.zlhz_1_1 p{font-size:14px; line-height:26px;}
.zlhz_1_2{width:140px; height:200px; float:left; display:block; padding-top:160px; padding-left:75px;}
.zlhz_1_2 p{font-size:14px; line-height:26px;}
.zlhz_1_3{width:140px; height:200px; float:left; display:block; padding-top:160px; padding-left:72px;}
.zlhz_1_3 p{font-size:14px; line-height:26px;}
.zlhz_1_4{width:140px; height:200px; float:left; display:block; padding-top:160px; padding-left:73px;}
.zlhz_1_4 p{font-size:14px; line-height:26px;}

.qyyl{width:880px; clear:both; height:470px;}
.qyyl_1{width:840px; margin-top:25px; margin-left:15px; clear:both; background: url(../images/qyyl.jpg) no-repeat; height:368px;}
.qyyl_1_1{width:200px; height:200px; float:left; display:block; padding-top:100px; padding-left:55px;}
.qyyl_1_1 span{font-size:22px; font-weight:bold; line-height:40px; color:#FFF;}
.qyyl_1_1 p{font-size:14px; line-height:26px; color:#FFF; margin-top:5px;}
.qyyl_1_2{width:200px; height:240px; float:left; display:block; padding-top:100px; padding-left:88px;}
.qyyl_1_2 span{font-size:22px; font-weight:bold; line-height:40px; color:#FFF;}
.qyyl_1_2 p{font-size:14px; line-height:26px; color:#FFF; margin-top:5px;}
.qyyl_1_3{width:200px; height:200px; float:left; display:block; padding-top:100px; padding-left:95px;}
.qyyl_1_3 span{font-size:22px; font-weight:bold; line-height:40px; color:#FFF;}
.qyyl_1_3 p{font-size:14px; line-height:26px; color:#FFF; margin-top:5px;}

.fkk_1{width:880px; height:210px; margin-top:40px; clear:both;}

.fkk_2{width:400px; height:40px; display:block; text-align:center; background:#bd0000; font-size:16px; position:absolute; margin-left:240px; margin-top:-20px;}
.fkk_2 p{line-height:40px; font-weight:bold; color:#FFF;}
.fkk_3{width:860px; display:block; border:1px solid #a6a6a6;}
.fkk_3 p{width:540px; line-height:40px; font-size:14px; font-weight:bold; text-align:center; }

.chbm{width:880px; clear:both; height:auto;}
.chbm_1{width:830px; clear:both;}
.chbm_1 span{display:block; line-height:35px; font-size:14px; clear:both;}
.chbm_1 p{display:block; line-height:35px; font-size:14px; clear:both;}