/* CSS Document */
/*公共样式*/
*{margin:0; padding:0; border:0;}
*:focus{outline:none;}
html{ overflow-x:hidden;}
body {margin:0; padding:0; border:0; font-size:12px; font-family:"微软雅黑";}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}   
table,td,tr,th{ font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 { font-size:12px;}
a {text-decoration:none;}
em,i{font-style:normal;}
.clear{ clear:both;}
input[type="submit"],input[type="button"]{ cursor:pointer;} 

.f01{ font-family:"微软雅黑";}
.l{ float:left;}
.r{ float:right;}
.blank{ height:10px;}
.blank1{ height:15px;}
.blank2{ height:20px;}
.blank3{ height:25px;}
.blank4{ height:30px;}
.main{ width:980px; margin:0 auto;}
 

.picScroll-top{ width:100%; overflow:hidden; position:relative; height:54px; line-height:54px; background:url(../images/haomei_12.jpg) 117px center no-repeat;}
.picScroll-top .hd{ overflow:hidden;}
.picScroll-top .bd{ float:left;}
.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{ text-align:center; zoom:1; }
.picScroll-top .bd ul li a{ font-size:15px; color:#666;}
.picScroll-top .bd ul li a span{ font-size:10px; font-family:Arial, Helvetica, sans-serif; font-style:italic; padding-left:25px;}
.picScroll-top .tit{ font-size:18px; color:#0a4f8a; float:left; background:url(../images/haomei_11.jpg) left center no-repeat; padding-left:25px; padding-right:85px;}

.picScroll-top1{ width:978px;  overflow:hidden; position:relative;}
.picScroll-top1 .hd{ overflow:hidden; width:9px; position:absolute; top:218px; right:40px; z-index:9999;}
.picScroll-top1 .hd ul{ float:right; overflow:hidden; zoom:1;}
.picScroll-top1 .hd ul li{ width:9px; height:9px; overflow:hidden; text-indent:-999px; cursor:pointer; background:url(../images/haomei_92.png) no-repeat; margin-bottom:20px;}
.picScroll-top1 .hd ul li.on{ background:url(../images/haomei_91.jpg) no-repeat;}
.picScroll-top1 .bd{}
.picScroll-top1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top1 .bd ul li{ text-align:center; zoom:1; }

.picScroll-top2{ margin:0 auto;  width:234px;  overflow:hidden; position:relative; height:500px;}
.picScroll-top2 .hd{ overflow:hidden; }
.picScroll-top2 .hd .prev,.picScroll-top2 .hd .next{ display:block;  width:234px; height:23px;overflow:hidden; cursor:pointer; position:absolute; left:0; z-index:9999;}
.picScroll-top2 .hd .next{ background:url(../images/haomei_188.jpg) no-repeat; bottom:0;}
.picScroll-top2 .hd .prev{ background:url(../images/haomei_187.jpg) no-repeat; top:0;}
.picScroll-top2 .bd{ padding-top:25px;}
.picScroll-top2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top2 .bd ul li{ zoom:1; }

.picScroll-top3{ margin:0 auto; width:104px; overflow:hidden; position:relative; height:453px;}
.picScroll-top3 .hd{ overflow:hidden;}
.picScroll-top3 .hd .prev,.picScroll-top3 .hd .next{ display:block; width:100%; height:12px; overflow:hidden; cursor:pointer; position:absolute; left:0; z-index:9999; background-size:100%; height:12px;}
.picScroll-top3 .hd .next{ background:url(../images/haomei_188.jpg) center no-repeat; bottom:0;}
.picScroll-top3 .hd .prev{ background:url(../images/haomei_187.jpg) center  no-repeat; top:0;}
.picScroll-top3 .bd{ padding-top:12px;}
.picScroll-top3 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top3 .bd ul li{ text-align:center; zoom:1; margin-top:3px;}

.slideTxtBox{ width:100%;}
.slideTxtBox .hd{ height:55px; position:relative; border-bottom:#c8c8c8 2px solid;}
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0; top:0; height:55px;   }
.slideTxtBox .hd ul li{ float:left; cursor:pointer; border-bottom:#c8c8c8 2px solid; font-size:16px; color:#454545; width:92px; height:55px; line-height:55px; text-align:center; font-weight:bold;}
.slideTxtBox .hd ul li.on{ border-bottom:#074281 2px solid; color:#0a4f8a;}
.slideTxtBox .bd{}

.picScroll-left{ width:100%;  overflow:hidden; position:relative;}
.picScroll-left .hd{ overflow:hidden; text-align:center; padding-top:20px;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:inline-block; overflow:hidden; cursor:pointer;}
.picScroll-left .hd .next{ background:url(../images/haomei_52.png) no-repeat; width:59px; height:43px;}
.picScroll-left .hd .prev{ background:url(../images/haomei_234.png) no-repeat; width:58px; height:43px;}
.picScroll-left .hd .next:hover{ background:url(../images/haomei_235.png) no-repeat;}
.picScroll-left .hd .prev:hover{ background:url(../images/haomei_51.png) no-repeat;}
.picScroll-left .bd{ padding-top:45px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden;}
.picScroll-left .tempWrap{ margin:0 auto;}

.carousel{position:relative; width:822px;height:auto;border:none;overflow:visible; padding-left:80px;}
.carousel .slides{margin:0;padding:0;border:none;list-style:none;position:relative;overflow:visible;}
.carousel .slides .slideItem{position:absolute;cursor:pointer;padding:0;margin:0;border:none;}
.carousel .slides .slideItem a{display:block;text-decoration:none;margin:0;padding:0;border:none;outline:none;}
.carousel .slides .slideItem .img{ background:url(../images/haomei_134.jpg) bottom center no-repeat; padding-bottom:20px;}
.carousel .slides .slideItem img{margin:0;padding:0;border:none;width:100%;height:100%;}
.carousel .slides .slideItem p{ display:block; text-align:center; font-size:14px; color:#666; line-height:60px; height:60px;}

.jcImgScroll{position:relative;height:330px; background:url(../images/haomei_211.png) center bottom no-repeat;}
.jcImgScroll li{}
.jcImgScroll li a{background:#fff;display:block;position:relative;z-index:99;}
.jcImgScroll li.loading a{background:#fff url(img/loading.gif) no-repeat center center;} 
.jcImgScroll em.sPrev{background:url(../images/haomei_205.png) no-repeat; top:100px !important; left:0 !important;}
.jcImgScroll em.sNext{background:url(../images/haomei_206.png) no-repeat; top:100px !important; right:0 !important;}

.w1005{ width:1005px; margin:0 auto;}
.w291{ width:291px;}
.w303{ width:303px; padding-left:47px;}
.w286{ width:286px;}
.w326{ width:326px; padding-right:40px;}
.w545{ width:545px;}
.m_bg{ background:url(../images/haomei_10.jpg) top repeat-x #FFF;}
.m_bg1{ background:url(../images/haomei_93.jpg) no-repeat; width:100%; height:665px;}
.m_bg2{ background:url(../images/haomei_98.jpg) no-repeat; width:100%; height:435px;}
.m_bg3{ background:url(../images/haomei_133.jpg) no-repeat; width:100%; height:1262px;}
.m_bg4{ background:url(../images/haomei_135.jpg) no-repeat; width:100%; height:610px;}
.m_bg5{ background:url(../images/haomei_136.jpg) no-repeat; width:100%; height:790px;}
.m_bg6{ background:url(../images/haomei_137.jpg) no-repeat; width:100%; height:1200px;}
.m_wrap{}
.m_wrap .tit{ line-height:55px; font-size:16px; color:#353535; font-weight:bold;}
.m_wrap .box{}
.m_wrap .box .p1{ color:#666; line-height:20px; padding-top:10px;}
.m_wrap .box .p1:hover{color:#4d6f8a;}
.m_wrap .box .list{ border-top:#c6c6c6 1px solid; background:#f5f5f5;}
.m_wrap .box .list a{ display:block; font-size:14px; color:#444; height:44px; line-height:44px; border-bottom:#c6c6c6 1px solid; background:url(../images/haomei_15.jpg) 20px center no-repeat; padding-left:40px;}
.m_wrap .box .list a:hover{ color:#0a4f8a;}
.m_wrap .box1{}
.m_wrap .box1 dt{ display:none;}
.m_wrap .box1 dd{ border-top:#c6c6c6 1px solid; background:#f5f5f5;}
.m_wrap .box1 dd a{ display:block; font-size:14px; color:#444; height:44px; line-height:44px; border-bottom:#c6c6c6 1px solid; background:url(../images/haomei_15.jpg) 20px center no-repeat; padding-left:40px;}
.m_wrap .box1 dd a:hover{ color:#0a4f8a;}

.m_wrap1{ border-top:#f0f0f0 3px solid;}
.m_wrap1 li{ float:left; padding:35px 45px 35px 0;}
.m_wrap1 li .box{ width:210px;}
.m_wrap1 li .box .img{ background:url(../images/haomei_17.png) no-repeat; width:66px; height:66px; float:left;}
.m_wrap1 li .box .img span{ width:66px; height:66px; display:block;}
.m_wrap1 li .box .img span.ico1{ background:url(../images/haomei_18.png) center no-repeat;}
.m_wrap1 li .box .img span.ico2{ background:url(../images/haomei_19.png) center no-repeat;}
.m_wrap1 li .box .img span.ico3{ background:url(../images/haomei_20.png) center no-repeat;}
.m_wrap1 li .box .img span.ico4{ background:url(../images/haomei_21.png) center no-repeat;}
.m_wrap1 li .box .con{ width:120px; float:right; padding-top:5px; line-height:20px;}
.m_wrap1 li .box .con .p1{ font-size:14px; color:#444; font-weight:bold;}
.m_wrap1 li .box .con .p2{ color:#858585;}
.m_wrap1 li.last{ padding-right:0;}
.m_wrap1 li:hover .box .img{ background:url(../images/haomei_16.png) no-repeat;}
.m_wrap1 li:hover .box .con .p1{ color:#0a4f8a;}
.m_wrap2{}
.m_wrap2 h1{ font-size:20px; color:#3b3b3b; font-weight:bold; line-height:55px;}
.m_wrap2 .img{ float:left; width:273px; background:#FFF; padding:4px;}
.m_wrap2 .con{ float:right; width:680px;}
.m_wrap2 .con .p1{ font-size:13px; color:#3b3b3b; line-height:20px; padding-top:10px;}
.m_wrap3{ background:#FFF;}
.m_wrap3 .list{ width:935px; margin:0 auto; padding:20px 0;}
.m_wrap3 .list li{ border-bottom:#f3f3f3 1px solid; height:39px; line-height:39px;}
.m_wrap3 .list li a{ display:block; height:39px; line-height:39px; font-size:14px; color:#333; background:url(../images/haomei_31.png) 15px center no-repeat; padding-left:45px;}
.m_wrap3 .list li a:hover{ background:url(../images/haomei_31.png) 15px center no-repeat #f4f4f4;}
.m_wrap3 .list a span{ float:right; padding-right:20px;}
.m_wrap4{}
.m_wrap4 li{ position:relative;}
.m_wrap4 li span{ background:url(../images/haomei_27.jpg) no-repeat; width:51px; height:49px; display:block;}
.m_wrap4 li:hover span{ background:url(../images/haomei_94.jpg) no-repeat;}
.m_wrap4 li .sub{ display:none;}
.m_wrap4 li:hover .sub{ position:absolute; top:0; left:-234px; width:233px; background:#FFF; display:block;}
.m_wrap4 li:hover .sub li{}
.m_wrap4 li:hover .sub li a{ width:200px; margin:0 auto; display:block; font-size:14px; color:#1064b0; height:45px; line-height:45px; border-bottom:#e5e5e5 1px solid; background:url(../images/haomei_80.png) right center no-repeat;}
.m_wrap4 li:hover .sub li:hover{ background:#1064b0;}
.m_wrap4 li:hover .sub li:hover a{ color:#FFF; border-bottom:#1064b0 1px solid; background:url(../images/haomei_79.png) right center no-repeat;}
.m_wrap5{ padding-bottom:33px;}
.m_wrap5 dt{ padding:20px 0;}
.m_wrap5 dt h1{ font-size:18px; color:#1064b0; background:url(../images/haomei_37.jpg) 80px center no-repeat;}
.m_wrap5 dd{}
.m_wrap6{ padding-bottom:25px;}
.m_wrap6 .tit{ background:url(../images/haomei_39.jpg) no-repeat; width:981px; height:54px; line-height:50px; text-align:center; font-size:18px; color:#165890;}
.m_wrap6 .con{ background:#FFF; padding:20px; margin:25px 0 0 0;line-height:25px;color:#666;}
.m_wrap6 .con .p1{ font-size:13px; color:#666; line-height:25px;}
.m_wrap6 .con .p1 span{ font-size:14px; color:#f25c1b;}
.m_wrap6 .con .p2{ font-size:16px; color:#f25c1b;}
.m_wrap7{ padding-left:30px;}
.m_wrap7 li{ width:176px; float:left; padding:0 65px; position:relative; bottom:-100px; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}
.m_wrap7 li p{ font-size:14px; color:#FFF; font-weight:bold; line-height:45px; text-align:center;}
.m_wrap8{ background:url(../images/haomei_61.png) no-repeat; width:100%;  height:413px;}
.m_wrap8 dt{ float:left; width:160px;}
.m_wrap8 dt .btn{ background:url(../images/haomei_54.png) no-repeat; width:104px; height:91px; margin:20px auto 0; padding-top:13px; cursor:pointer;}
.m_wrap8 dt .btn span{ width:48px; height:48px; margin:0 auto; display:block;}
.m_wrap8 dt .btn span.ico1{ background:url(../images/haomei_55.png) no-repeat;}
.m_wrap8 dt .btn span.ico2{ background:url(../images/haomei_56.png) no-repeat;}
.m_wrap8 dt .btn span.ico3{ background:url(../images/haomei_57.png) no-repeat;}
.m_wrap8 dt .btn p{ font-size:14px; color:#495f73; text-align:center; line-height:30px;}

.m_wrap8 dt div:hover{ background:url(../images/haomei_53.png) no-repeat;}
.m_wrap8 dt div:hover span.ico1{ background:url(../images/haomei_58.png) no-repeat;}
.m_wrap8 dt div:hover span.ico2{ background:url(../images/haomei_59.png) no-repeat;}
.m_wrap8 dt div:hover span.ico3{ background:url(../images/haomei_60.png) no-repeat;}
.m_wrap8 dt div:hover p{ color:#FFF;}

.m_wrap8 dt .hover{ background:url(../images/haomei_53.png) no-repeat;}
.m_wrap8 dt .hover span.ico1{ background:url(../images/haomei_58.png) no-repeat;}
.m_wrap8 dt .hover span.ico2{ background:url(../images/haomei_59.png) no-repeat;}
.m_wrap8 dt .hover span.ico3{ background:url(../images/haomei_60.png) no-repeat;}
.m_wrap8 dt .hover p{ color:#FFF;}

.m_wrap8 dd{ float:left; width:820px;}
.m_wrap8 dd .none{ display:none;}
.m_wrap9{ background:url(../images/haomei_82.png) no-repeat; width:100%; height:453px;}
.m_wrap9 dt{ float:left; width:160px;}
.m_wrap9 dt .btn{ background:url(../images/haomei_69.png) no-repeat; width:104px; height:91px; /*margin:8px auto 0;*/ padding-top:13px; cursor:pointer;}
.m_wrap9 dt .btn span{ width:63px; height:53px; display:block; margin:0 auto; position:relative;}
.m_wrap9 dt .btn span i{ background:url(../images/haomei_70.png) no-repeat; width:15px; height:15px; position:absolute; display:block;}
.m_wrap9 dt .btn p{ font-size:14px; color:#495f73; text-align:center; line-height:30px;}


.m_wrap9 dt div.btn:hover{ background:url(../images/haomei_68.png) no-repeat;}
.m_wrap9 dt div.btn:hover p{ color:#FFF;}

.m_wrap9 dt .hover{ background:url(../images/haomei_68.png) no-repeat;}
.m_wrap9 dt .hover p{ color:#FFF;}

.m_wrap9 dd{ float:left; width:820px;}
.m_wrap9 dd .none{ display:none;}
.m_wrap10{ background:url(../images/haomei_82.png) no-repeat; width:100%; height:453px;}
.m_wrap10 dt{ float:left; width:160px; padding-top:80px;}

.m_wrap10 dt .btn{ background:url(../images/haomei_75.png) no-repeat; width:127px; height:104px; margin:0 auto 24px; padding-top:20px; cursor:pointer;}
.m_wrap10 dt .btn span{ display:block; margin:0 auto;}
.m_wrap10 dt .btn span.ico1{ background:url(../images/haomei_72.png) no-repeat; width:63px; height:53px;}
.m_wrap10 dt .btn span.ico2{ background:url(../images/haomei_73.png) no-repeat; width:76px; height:50px;}
.m_wrap10 dt .btn p{ font-size:14px; color:#495f73; text-align:center; line-height:30px;}

.m_wrap10 dt div:hover{ background:url(../images/haomei_74.png) no-repeat;}
.m_wrap10 dt div:hover span.ico1{ background:url(../images/haomei_76.png) no-repeat;}
.m_wrap10 dt div:hover span.ico2{ background:url(../images/haomei_77.png) no-repeat; ;}
.m_wrap10 dt div:hover p{color:#FFF;}


.m_wrap10 dt .hover{ background:url(../images/haomei_74.png) no-repeat;}
.m_wrap10 dt .hover span.ico1{ background:url(../images/haomei_76.png) no-repeat;}
.m_wrap10 dt .hover span.ico2{ background:url(../images/haomei_77.png) no-repeat;}
.m_wrap10 dt .hover p{ color:#FFF;}
.m_wrap10 dd{ float:left; width:160px;}
.m_wrap10 dd .none{ display:none;}
.m_wrap11{ padding-top:30px;}
.m_wrap11 li{ float:left; position:relative; overflow:hidden;}
.m_wrap11 li.bg1{ background:url(../images/haomei_85.jpg) no-repeat; background-size:100% 207px;}
.m_wrap11 li.bg2{ background:url(../images/haomei_88.png);}
.m_wrap11 li.bg3{ background:url(../images/haomei_86.png) no-repeat; background-size:100% 207px;}
.m_wrap11 li.bg4{ background:url(../images/haomei_87.jpg) no-repeat; background-size:100% 207px;}
.m_wrap11 li .box{ position:absolute; top:20px; left:-245px; z-index:9999; text-align:center; width:90%; padding:0 5%;}
.m_wrap11 li .box .p1{ font-size:18px; color:#FFF; background:url(../images/haomei_89.png) center bottom no-repeat; padding:15px 0;}
.m_wrap11 li .box .p2{ font-size:12px; color:#FFF; line-height:20px; padding-top:10px;}
.m_wrap11 li .box .con{ display:none;}
.m_wrap11 li .box .btn{ position:absolute; top:-10px; right:0; z-index:9999;}
.m_wrap11 li .box .btn span{ background:url(../images/haomei_223.png) no-repeat; width:6px; height:6px; display:inline-block; margin-right:8px; cursor:pointer;}
.m_wrap11 li .box .btn span.hover{ background:url(../images/haomei_224.png) no-repeat;}
.m_wrap11 li .box1{ position:absolute; top:20px; left:-245px; z-index:9999; text-align:center;  width:90%; padding:0 5%;}
.m_wrap11 li .box1 .p1{ font-size:18px; color:#333; background:url(../images/haomei_225.png) center bottom no-repeat; padding:15px 0;}
.m_wrap11 li .box1 .p2{ font-size:12px; color:#666; line-height:20px; padding-top:10px;}
.m_wrap11 li.first{ width:488px; height:414px;}

.m_wrap12{ width:937px; margin:0 auto; padding-top:70px;}
.m_wrap12 .img{ float:left; width:497px;}
.m_wrap12 .con{ float:left; width:315px; padding-left:50px;}
.m_wrap12 .con .p1{ font-size:13px; color:#666; line-height:25px;}
.m_wrap12 .con .p1 span{ color:#e3791c;}
.m_wrap13{ background:url(../images/haomei_110.jpg) no-repeat; width:964px; height:202px;}
.m_wrap13 ul{ width:100%;  text-align:center; padding-top:83px;}
.m_wrap13 ul li{ display:inline-block; background:url(../images/haomei_99.jpg) right center no-repeat; padding:0 55px;}
.m_wrap13 ul li.last{ background:none;}
.m_wrap13 ul li span{ width:70px; height:70px; display:block;}
.m_wrap13 ul li span.ico1{ background:url(../images/haomei_100.jpg) center no-repeat;}
.m_wrap13 ul li span.ico2{ background:url(../images/haomei_101.jpg) center no-repeat;}
.m_wrap13 ul li span.ico3{ background:url(../images/haomei_102.jpg) center no-repeat;}
.m_wrap13 ul li span.ico4{ background:url(../images/haomei_103.jpg) center no-repeat;}
.m_wrap13 ul li span.ico5{ background:url(../images/haomei_104.jpg) center no-repeat;}
.m_wrap13 ul li span.ico6{ background:url(../images/haomei_122.jpg) center no-repeat;}
.m_wrap13 ul li span.ico7{ background:url(../images/haomei_123.jpg) center no-repeat;}
.m_wrap13 ul li span.ico8{ background:url(../images/haomei_124.jpg) center no-repeat;}
.m_wrap13 ul li p{ font-size:13px; color:#6d6f71; text-align:center;}
.m_wrap13 ul li:hover span.ico1{ background:url(../images/haomei_105.jpg) center no-repeat;}
.m_wrap13 ul li:hover span.ico2{ background:url(../images/haomei_106.jpg) center no-repeat;}
.m_wrap13 ul li:hover span.ico3{ background:url(../images/haomei_107.jpg) center no-repeat;}
.m_wrap13 ul li:hover span.ico4{ background:url(../images/haomei_108.jpg) center no-repeat;}
.m_wrap13 ul li:hover span.ico5{ background:url(../images/haomei_109.jpg) center no-repeat;}
.m_wrap13 ul li:hover span.ico6{ background:url(../images/haomei_125.jpg) center no-repeat;}
.m_wrap13 ul li:hover span.ico7{ background:url(../images/haomei_126.jpg) center no-repeat;}
.m_wrap13 ul li:hover span.ico8{ background:url(../images/haomei_127.jpg) center no-repeat;}
.m_wrap13 ul li:hover p{ color:#1064b0;}
.m_wrap14{ width:900px; padding:30px 0 0 45px;}
.m_wrap14 .con{ width:505px; float:left; height:660px; overflow-y:auto;}
.m_wrap14 .con p{ font-size:14px; color:#333; line-height:25px;}
.m_wrap14 .img{ width:382px; float:right;}
.m_wrap15{ padding:23px 0 0 42px;}
.m_wrap15 .img{ margin-bottom:20px; width:100%; position:relative;}
.m_wrap15 .img img{ position:relative; z-index:1;}
.m_wrap15 .img .bg{ width:0; height:181px; position:absolute; top:0; left:0;}
.m_wrap15 .con{}
.m_wrap15 .con .p1{ font-size:14px; color:#666; line-height:25px; padding-top:20px; height:129px; border-bottom:#e5e5e5 1px solid;} 
.m_wrap16{ padding-top:140px; padding-left:15px;}
.m_wrap16 li{ float:left; padding:0 30px; position:relative; bottom:-100px; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}
.m_wrap17{ padding-top:190px; padding-left:22px;}
.m_wrap17 li{ float:left; padding:0 2.5%; position:relative; bottom:-100px; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}
.m_wrap17 li p{ font-size:14px; color:#0079c2; text-align:center; font-weight:bold; line-height:50px;}
.m_wrap18{ width:100%; background:url(../images/haomei_144.png);}
.m_wrap18 dt{ float:left; width:235px;}
.m_wrap18 dt .btn{ background:url(../images/haomei_151.png) no-repeat; width:98px; height:85px; float:left; padding-top:13px; cursor:pointer; margin:15px 0 0 15px;}
.m_wrap18 dt .btn span{ width:48px; height:48px; margin:0 auto; display:block;}
.m_wrap18 dt .btn span.ico1{ background:url(../images/haomei_152.png) center no-repeat;}
.m_wrap18 dt .btn span.ico2{ background:url(../images/haomei_153.png) center no-repeat;}
.m_wrap18 dt .btn span.ico3{ background:url(../images/haomei_154.png) center no-repeat;}
.m_wrap18 dt .btn span.ico4{ background:url(../images/haomei_155.png) center no-repeat;}
.m_wrap18 dt .btn p{ font-size:13px; color:#495f73; text-align:center; line-height:30px;}
.m_wrap18 dt .hover{ background:url(../images/haomei_150.png) no-repeat;}
.m_wrap18 dt .hover span.ico1{ background:url(../images/haomei_156.png) center no-repeat;}
.m_wrap18 dt .hover span.ico2{ background:url(../images/haomei_157.png) center no-repeat;}
.m_wrap18 dt .hover span.ico3{ background:url(../images/haomei_158.png) center no-repeat;}
.m_wrap18 dt .hover span.ico4{ background:url(../images/haomei_159.png) center no-repeat;}
.m_wrap18 dt .hover p{ color:#FFF;}
.m_wrap18 dd{ float:left; width:745px;}
.m_wrap18 dd .none{ display:none;}
.m_wrap19{}
.m_wrap19 li{ position:relative; width:237px; float:left; margin:20px 10px 0 0;}
.m_wrap19 li .box{ border:#e4e4e4 1px solid; background:#FFF; height:195px; padding-left:30px;}
.m_wrap19 li .box .c1{ font-size:55px; color:#0a4f8a; display:block; padding-top:45px;}
.m_wrap19 li .box .c2{ font-size:24px; color:#333; background:url(../images/haomei_172.jpg) right center no-repeat; padding-right:30px; display:inline-block;}
.m_wrap19 li i{ display:none;}
.m_wrap19 li:hover i{ background:url(../images/haomei_174.png) no-repeat; width:100%; height:100%; position:absolute; top:0; left:0; display:block;}
.m_wrap20{ width:915px; padding:30px 0 0 30px;}
.m_wrap20 .tit{ font-size:18px; color:#0d5aa2; background:url(../images/haomei_180.jpg) no-repeat; line-height:40px; padding-left:25px;}
.m_wrap20 .tit1{ font-size:18px; color:#666; line-height:40px;}
.m_wrap20 .p1{ font-size:13px; color:#666; line-height:25px; padding-top:10px;}
.m_wrap20 img{ margin-right:30px;}
.m_wrap21{ background:url(../images/haomei_189.png) no-repeat; width:246px;  height:510px; position:absolute; top:15px; right:15px;}
.m_wrap21 .list{ width:213px; margin:0 auto; font-size:13px; border-bottom:#ececec 1px solid;}
.m_wrap21 .list h1{ color:#000; background:url(../images/haomei_210.jpg) left center no-repeat; height:30px; padding:10px 0 10px 25px;}
.m_wrap21 .list p{ color:#666; padding-bottom:10px; line-height:25px;}
.m_wrap22{ background:url(../images/haomei_193.jpg) repeat-x; height:163px; width:978px; position:relative;}
.m_wrap22 i.ico{ background:url(../images/haomei_195.png); width:37px; height:62px; display:block; position:absolute; top:0; right:0;}
.m_wrap22 .img{ float:left; width:283px; padding:12px 0 0 14px;}
.m_wrap22 .con{ float:left; width:635px; padding:12px 0 0 22px;}
.m_wrap22 .con .p1{ font-size:18px; color:#333; line-height:45px;}
.m_wrap22 .con .p2{ font-size:14px; color:#858585; line-height:20px;}
.m_wrap22 .con span{ color:#b8b8b8; background:url(../images/haomei_198.jpg) left center no-repeat; padding-left:15px; float:right;}
.m_wrap23{ padding-bottom:35px;}
.m_wrap23 dt{ float:left; width:295px;}
.m_wrap23 dt .btn{ background:url(../images/haomei_202.png) no-repeat; width:120px; height:107px; padding-top:13px; cursor:pointer; float:left; margin-right:15px;}
.m_wrap23 dt .btn:hover{background:url(../images/haomei_201.png) no-repeat; width:120px; height:107px;}
.m_wrap23 dt .btn span{ width:48px; height:48px; margin:0 auto; display:block;}
.m_wrap23 dt .btn span.ico1{ background:url(../images/haomei_152.png) center no-repeat;}
.m_wrap23 dt .btn span.ico2{ background:url(../images/haomei_153.png) center no-repeat;}
.m_wrap23 dt .btn p{ font-size:13px; color:#495f73; text-align:center; line-height:30px;}
.m_wrap23 dt .btn a{ color:#495f73; }

.m_wrap23 dt .hover{ background:url(../images/haomei_201.png) no-repeat; width:111px; height:116px;}

.m_wrap23 dt .hover span.ico1{ background:url(../images/haomei_156.png) center no-repeat;}
.m_wrap23 dt .hover span.ico2{ background:url(../images/haomei_157.png) center no-repeat;}
.m_wrap23 dt .hover p{ color:#FFF;}
.m_wrap23 dt .hover a{ color:#FFF;}

.m_wrap23 dt :hover span.ico1{ background:url(../images/haomei_156.png) center no-repeat;}
.m_wrap23 dt :hover span.ico2{ background:url(../images/haomei_157.png) center no-repeat;}
.m_wrap23 dt :hover p{ color:#FFF;}
.m_wrap23 dt :hover a{ color:#FFF;}




.m_wrap23 dd{ float:left; width:680px;}
.m_wrap23 dd .box{ background:#FFF; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.m_wrap23 dd .box .list{ float:left; width:470px; padding-left:10px;}
.m_wrap23 dd .box .list a{ display:block; font-size:13px; color:#666; width:438px; height:35px; line-height:35px; border-bottom:#e4e4e4 1px solid; padding-left:20px; background:url(../images/haomei_203.jpg) 5px center no-repeat;}
.m_wrap23 dd .box .list a span{ float:right; padding-right:10px;}
.m_wrap23 dd .box .list a:hover{ color:#1064b0;}
.m_wrap23 dd .box .img{ float:left; width:200px;}
.m_wrap24{ width:545px; height:278px; background:#ebebeb; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.m_wrap24 .img{}
.m_wrap24 .img .date{ text-align:center; background:#495f73; float:right; width:86px; height:109px;}
.m_wrap24 .img .date i{ background:url(../images/haomei_207.png) no-repeat; width:45px; height:45px; display:block; margin:20px auto 0;}
.m_wrap24 .img .date p{ color:#FFF; line-height:30px;}
.m_wrap24 .con{ margin:0 20px;}
.m_wrap24 .con .p1{ font-size:18px; color:#333; padding:15px 0;}
.m_wrap24 .con .p2{ font-size:13px; color:#858585; line-height:20px;}
.m_wrap24 .con .more{ padding:20px 0;}

.m_wrap25{ position:relative;}
.m_wrap25 h1{ font-size:20px; color:#15568e; position:absolute; top:85px; left:0;}
.m_wrap25 a.btn{ background:url(../images/haomei_212.jpg) no-repeat; width:93px; height:26px; display:block; position:absolute; top:135px; left:0;}
.m_wrap26{}
.m_wrap26 dt{ background:url(../images/haomei_217.jpg) repeat-x; height:50px; padding-top:7px; border-left:#ddd 1px solid; border-right:#ddd 1px solid;}
.m_wrap26 dt span{ font-size:14px; color:#484745; width:112px; height:50px; line-height:50px; text-align:center; display:inline-block; cursor:pointer; margin-left:23px;}
.m_wrap26 dt span.hover{ color:#15568e; background:#f5f5f5;}
.m_wrap26 dd .none{ display:none;}
.m_wrap26 dd .box{ margin:0 25px; padding:60px 0;}
.m_wrap26 dd .box img{ float:right; padding-right:10%;}
.m_wrap26 dd .box p{ font-size:14px; color:#666; /*background:url(../images/haomei_214.jpg) left 7px no-repeat;*/ padding-left:15px;}
.m_wrap27{}
.m_wrap27 dt{ font-size:26px; color:#15568e; width:980px; margin:0 auto; padding:20px 0;}
.m_wrap27 dd{ border-top:#dadada 1px solid;}
.m_wrap27 dd .list{ background:#FFF; border:#e8e8e8 1px solid; border-top:#c1c1c1 3px solid; width:193px; float:left; padding:0 20px; margin:45px 10px 45px 0;}
.m_wrap27 dd .list h1{ font-size:15px; color:#454545; font-weight:bold; padding:15px 0; text-align:center;}
.m_wrap27 dd .list p{ font-size:12px; color:#666; line-height:20px; padding:15px 0;}
.m_wrap27 dd .list .img{ text-align:center;}
.m_wrap28{ position:relative; width:819px;}
.m_wrap28 .dot{ background:url(../images/haomei_219.png) no-repeat; width:135px; height:72px; position:absolute; cursor:pointer;}
.m_wrap28 .dot:hover{ background:url(../images/haomei_220.png) no-repeat;}
.m_wrap28 .box{ background:url(../images/haomei_221.png) no-repeat; width:270px; height:165px; position:absolute; padding:0 30px; color:#323232; display:none;}
.m_wrap28 .box .p1{ font-size:15px; padding-top:25px;}
.m_wrap28 .box .p1 .c1{ float:right; background:url(../images/haomei_222.jpg) left center no-repeat; padding-left:15px;}
.m_wrap28 .box .p2{ font-size:12px; padding-top:5px;}
.m_wrap28 .box .p3{ font-size:15px; line-height:25px; padding-top:5px;}
.m_wrap28 .box .p3 span{ margin-right:20px;}
.m_list{ border-bottom:#c4c4c4 1px solid; padding:15px 0;}

.m_list .p1{ color:#4d6f8a;}
.m_list .p2{ font-size:15px; color:#454545; font-weight:bold; padding:5px 0;}
.m_list .p2:hover{color:#4d6f8a;}
.m_list .p3{ color:#666; line-height:20px;}
.m_list1{ border:#e2e2e2 1px solid; border-top:#c0c0c0 5px solid; width:192px; padding:0 20px; height:320px; margin:0 13px;}
.m_list1 h1{ font-size:15px; color:#454545; line-height:55px;}
.m_list1 p{ color:#666; line-height:20px; padding:20px 0;}
.m_list1 a{ color:#454545; background:url(../images/haomei_49.jpg) right center no-repeat; padding-right:10px; display:inline-block; float:right; font-weight:bold;}
.m_list1 .img{ text-align:center;}
.m_list2{ width:198px; background:#dadada; margin:0 2px; height:403px;}
.m_list2 .con{ margin:0 10px;}
.m_list2 .con .p1{ font-size:14px; color:#333; font-weight:bold; padding:15px 0; height:40px;}
.m_list2 .con .p2{ color:#666; line-height:20px; height:68px;}
.m_list2 .con .p3{ color:#909090; padding:15px 0;}
.m_list2 .con .p3 .c1{ float:right; background:url(../images/haomei_65.jpg) left center no-repeat; padding-left:20px;}
.m_list2 .con .p3 .c2{ background:url(../images/haomei_64.jpg) left center no-repeat; padding-left:15px;}
.m_list2:hover{ background:#1064b0;}
.m_list2:hover .con .p1{ color:#FFF;}
.m_list2:hover .con .p2{ color:#FFF;}
.m_list2:hover .con .p3{ color:#FFF;}
.m_list2:hover .con .p3 .c1{ background:url(../images/haomei_67.jpg) left center no-repeat;}
.m_list2:hover .con .p3 .c2{ background:url(../images/haomei_66.jpg) left center no-repeat;}
.m_list3{ width:935px; padding:20px 0 0 15px;}
.m_list3 a{ display:block; border-bottom:#f0f0f0 1px solid; height:39px; line-height:39px; font-size:14px; color:#666; padding-left:30px; background:url(../images/haomei_196.jpg) 10px center no-repeat; padding-left:30px;}
.m_list3 a span{ float:right; padding-right:20px;}
.m_list3 a:hover{ background:url(../images/haomei_196.jpg) 10px center no-repeat #f4f4f4;}
.m_tit{ color:#FFF; text-align:center; background:url(../images/haomei_41.png) center bottom no-repeat; padding-top:75px;}
.m_tit .cn{ font-size:40px;}
.m_tit .en{ font-size:16px; font-family:"Arial Black", Gadget, sans-serif; text-transform:uppercase; padding:10px 0 30px 0;}
.m_tit1{ text-align:center; height:152px;}
.m_tit1 .c1{ font-size:29px; color:#1064b0; padding-top:40px;}
.m_tit1 .c2{ font-size:21px; color:#333;}
.m_tit2{ color:#165890; text-align:center; background:url(../images/haomei_143.png) center bottom no-repeat; padding-top:75px;}
.m_tit2 .cn{ font-size:40px;}
.m_tit2 .en{ font-size:16px; font-family:"Arial Black", Gadget, sans-serif; text-transform:uppercase; padding:10px 0 30px 0;}
.m_line{ background:url(../images/haomei_62.png) no-repeat; width:100%; height:10px;}
.m_line1{ background:url(../images/haomei_218.png) top center no-repeat; width:100%; height:0; position:absolute; top:407px; left:0; overflow:hidden;}

.m_table{ border-bottom:#dbe3e8 1px solid; border-left:#dbe3e8 1px solid; width:90%; margin:0 auto; text-align:center;}
.m_table td{ border-top:#dbe3e8 1px solid; border-right:#dbe3e8 1px solid; height:39px;}
.m_table td.bg{ background:url(../images/haomei_145.png); height:48px;}
.m_table td .c1{ font-size:14px; color:#3e4246;}
.m_table td .c2{ font-size:12px; color:#8a8a8a;}
.m_table td i{ width:20px; height:20px; display:inline-block; vertical-align:-5px; margin-right:15px;}
.m_table td i.ico1{ background:url(../images/haomei_146.png) no-repeat;}
.m_table td i.ico2{ background:url(../images/haomei_147.png) no-repeat;}
.m_table td i.ico3{ background:url(../images/haomei_148.png) no-repeat;}
.m_table td i.ico4{ background:url(../images/haomei_149.png) no-repeat;}
.m_con{ width:90%; margin:0 auto; padding:15px 0;}
.m_con .p1{ font-size:14px; color:#3e4246; line-height:25px;}
.m_con .p2{ font-size:12px; color:#8a8a8a; line-height:20px;}
.m_con1{ font-size:15px; color:#323232; background:url(../images/haomei_190.png) no-repeat; width:317px; height:67px; line-height:65px; text-align:center; position:absolute; bottom:15px; left:15px;}
.m_con1 span{ color:#165890;}

.wz{ font-size:15px; color:#504743; padding:15px 0;}
.wz a{ color:#504743; margin-right:8px;}
.wz i{ background:url(../images/haomei_32.png) no-repeat; width:15px; height:12px; display:inline-block; margin-right:8px;}
.wz1{ font-size:15px; color:#FFF; padding:15px 0;}
.wz1 a{ color:#FFF;}
.wz1 i{ background:url(../images/haomei_42.png) no-repeat; width:15px; height:12px; display:inline-block;}
.page{ text-align:right; color:#666; padding-bottom:20px; padding-right:20px;}
.page a{ color:#666;}
.page .text{ border:#ccc 1px solid; width:25px; text-align:center;}
.page .submit{ background:url(../images/haomei_34.jpg) no-repeat; width:26px; height:22px;}
.page1{ text-align:right; padding:40px 40px 0 0;}
.page1 a{ margin:0 3px;}
.page2{ padding-top:40px;}
.page2 a.return{ float:right; border:0; margin-top:10px;}
.page2 a.return:hover{ border:0;}
.page2 a{ display:inline-block; font-size:14px; color:#666; line-height:40px; border-bottom:#FFF 1px solid;}
.page2 a b{ color:#555;}
.page2 a:hover{ color:#165890; border-bottom:#dbdbdb 1px solid;}
.scroll-pane{ width:770px; height:885px; overflow:auto; margin:0 auto; position:relative;}

#footer{ background:url(../images/haomei_81.jpg) repeat-x; height:429px;}
.f_nav{ height:306px;}
.f_nav li{ float:left; padding-right:23px;}
.f_nav li.last{ padding-right:0;}
.f_nav li span{ display:block; font-size:16px; color:#454545; background:url(../images/haomei_22.jpg) left bottom no-repeat; height:40px; line-height:40px; width:143px; padding-top:25px;}
.f_nav li .sub{ padding-top:10px;}
.f_nav li .sub a{ display:block; font-size:14px; color:#555; line-height:25px;}
.f_nav li .sub a:hover{color:#4d6f8a;}
.f_foot{ color:#FFF; line-height:20px; padding-top:40px;}
.f_foot dt{ float:left;}
.f_foot dt .p1{ font-size:12px;}
.f_foot dt .p2{ font-size:11px; text-transform:uppercase; color:#6f89ab;}
.f_foot dd{ float:right;}
.f_foot dd img{ vertical-align:middle;}
.blue{color:#1064b0;}
.page a{ display:inline-block;*zoom:1; *display:inline; height:24px; line-height:24px; text-align:center; padding:0 10px; border:1px solid #666666; border-radius:2px; margin:0 3px;}
		.page a.spe:hover,
		.page a:hover{ border:1px solid #1064b0; background:#1064b0; color:#fff}
		.page a.spe{ color:#fff; background:#666666}
        .page .cpb{border:1px solid #1064b0; background:#1064b0; color:#fff;display:inline-block;*zoom:1; *display:inline; height:24px; line-height:24px; text-align:center; padding:0 10px;  border-radius:2px; margin:0 3px;}

.net1{top:30px; right:230px;}
.net2{top:95px; right:272px;}
.net3{top:100px; right:135px;}
.net4{top:155px; right:220px;}
.neth1{top:37px; right:230px;}
.neth2{top:75px; right:390px;}
.neth3{top:100px; right:285px;}
.neth4{top:95px; right:165px;}

.flayer{position: fixed;top:25%;right:15px;}
.contect{box-shadow:3px 3px 8px;}
.contect dt{position:relative;background: url(../images/haomei_241.png) no-repeat center;width: 169px;height: 50px;line-height: 50px;text-indent: 35px;font-size: 12px;color:#ffffff;}
.contect dt img{position: absolute;bottom:0;right:0;}
.contect dd{height: 36px;border-bottom:1px solid #e8e8e8;background-color: #ffffff;width: 169px;font-size: 13px;line-height: 36px;}
.contect dd img{vertical-align: middle;margin: 0 12px;}
.contect dd a{color:#666666;display: block;}
.contect dd:hover{background-color: #f4f4f4;}
.bontect{margin-top: 5px;box-shadow: 3px 3px 8px;border-bottom:5px solid #0a4f8a;padding: 12px;width:169px;background-color: #f4f4f4;box-sizing: border-box;*width:145px; height:155px;}
.bontect dt{text-align: right;font-size: 14px;color:#9c9c9c;height: 25px;line-height: 25px;}
.bontect dd{border-bottom:1px solid #e8e8e8;height: 30px;line-height: 30px;background: url(../images/haomei_244.png) no-repeat left center;text-indent: 20px;color:#0a4f8a;font-size: 17px;font-style: italic;}
.bontect dd.no{border: none;color:#666666;font-size: 12px; background: none;text-indent: 0;font-style: normal; line-height:20px;}
.bontect dd.no a{color:#666666;}

.qihuo_weixin_popup_head {
    color: #000;
    font-size: 12px;
    font-weight: bold;
    height: 16px;
    line-height: 9px;
    margin-left: 16px;
  
    position: relative;
    text-align: left;
}
.qihuo_weixin_popup_close {
    color: #999;
    font-size: 33px;
    height: 16px;
    position: absolute;
    right: 0;
    text-decoration: none;
    top: 0;
    width: 16px;
    z-index:999;
    cursor:pointer;
}
