﻿@charset "utf-8";
/* 全局样式 */
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input { margin:0; padding:0; -webkit-text-size-adjust: none }
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal; }
body>div, form>div { margin:0 auto; }
div { text-align:left; }
a img { border:0; }
table { border-collapse:collapse; border-spacing:0; }
select, textarea { font: 12px Arial, "微软雅黑"; }
body { color:#2f2f2f; text-align:center; font:12px "微软雅黑"; }
ul, ol, li { list-style-type:none; vertical-align:0; }
a { outline-style:none; color:#444444; text-decoration:none; font-family:"微软雅黑" }
a:hover { color:#2f2f2f; text-decoration:none; }
a, area { blr:expression(this.onFocus=this.blur())
}
:focus { -moz-outline-style: none; }
.clear { clear:both; }
.hidden { display:none; }
.block { display:block; }
.left { float:left; }
.right { float:right; }

.yj{-moz-border-radius: 15px;/* Gecko browsers */-webkit-border-radius: 15px;/* Webkit browsers */border-radius:15px;/* W3C syntax */}
.wapImgBl{ display:block; width:100%}
.max_600{min-width: 320px;max-width: 640px;margin: 0 auto;}
/* 通用样式 */


.wapTop{ height:40px; background:url(../images/line1.jpg) repeat-x; }
.wapTop li{ float:left; width:14.2%; line-height:40px; text-align:center; display:block; background:url(../images/line3.jpg) no-repeat  right top;}
.wapTop li a{ color:#FFF; font-size:16px; display:block; height:40px;}
.wapTop li a:hover{ background:url(../images/line2.jpg) repeat-x}
.wapTop li.wapTopCl a{background:url(../images/line2.jpg) repeat-x}
.wapTopImg{ position:relative}
.wapTopImg p{ position:absolute; left:50%; top:14%; z-index:11; margin-left:-50px; display:inline-block; height:30px; background:#1b98a6; line-height:30px; color:#FFF; padding:0 20px; font-size:16px}

.wapHe8{ height:8px;}
.wap_cled{ background:#ededed}
.wap_clff{ background:#FFF}

.wap_navGd{ height:34px; line-height:34px;padding:0 10px;}
.wap_navGd a{ color:#444444; font-size:14px}
.wap_navGd span.left{font-size:14px}
.wap_navGd span.left img{ float:left; display:block; margin:8px 5px 0 0 }
.wap_navGd div.left{ width:55%;}
.wap_navGd div.left a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display:block }


.wapH2Icone{ height:40px; line-height:40px; background:#44c9d8}
.wapH2Icone h2{ background:url(../images/icone1.jpg) no-repeat right center; display:inline-block; padding-right:30px; font-size:16px; color:#FFF; padding-left:10px;}

.wap_wh40{ width:40%}
.wap_wh60{ width:60%;}
.wap_pd10{ padding:10px;}
.wap_pdL10{ padding-left:10px;}

.wap_ddDiv a{ display:block; padding-left:10px; line-height:20px;}
.wap_ddDiv a strong{ color:#44c9d8}

.wapH3{ height:20px;border-bottom:1px #CCC solid;}
.wapH3 a{ font-size:16px}

.wapUlList1 li{ display:block; height:36px; border-bottom:1px #CCC solid; padding:0 10px; line-height:36px;}
.wapUlList1 li a{ font-size:14px}
.wapUlList1 li.wapUlList1Bg{ background:#f2f2f2}


.wapH2TextCen{ text-align:center; color:#747474}
.wapH2TextCen h2{ color:#747474; font-size:18px; font-weight:bold; line-height:60px;}
.wapH2TextCenBtn li{ width:33.33%; float:left;}
.wapH2TextCenBtn li a{ display:block; text-align:center; margin:0 10px; background:#09C;-moz-border-radius: 30px;/* Gecko browsers */-webkit-border-radius: 30px;/* Webkit browsers */border-radius:30px;/* W3C syntax */ color:#FFF; height:30px; line-height:30px; font-size:16px;box-shadow:2px 2px 5px #014450; }
.wapH2TextCenBtn{ }
.wapH2TextCenBtnIc{ cursor:pointer; padding-top:20px;padding-bottom:16px;}
.wapH2TextCenBtnIc img{ margin:0 auto; display:block}

.wapUlList2 {border-top:1px #CCC solid;}
.wapUlList2 li{ display:block; height:36px; border-bottom:1px #CCC solid; padding:0 10px; line-height:36px;}
.wapUlList2 li.wapUlList1Bg{ background:#e7f9fb}
.wapUlList2 li a{ font-size:14px}
.wapUlList3{ padding:5px;}
.wapUlList3 li{ float:left; width:25%; text-align:center; display:block}
.wapUlList3 li a{ display:block; padding:5px;}
.wapUlList3 li img{ margin-bottom:4px;}


.wapUlList1 li a.left{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:80%}
.wap_wxDl{ padding:10px;}
.wap_wxDl .wap_wxDt{ float:left; width:35%; text-align:center}
.wap_wxDl .wap_wxDt img{ margin-bottom:6px;}
.wap_wxDl .wap_wxDd{ float:right; width:65%;}
.wap_wxDl .wap_wxDd .wap_wxDdPd{ padding-left:10px;}
.wap_wxDl .wap_wxDd h2{ font-size:16px; font-weight:bold; display:block; padding:10px 0;color:#747474}
.wap_wxDl .wap_wxDd p{ line-height:22px; color:#747474}


.wap_footer{ text-align:center; padding:10px 0; line-height:20px;}
.wap_footer p a{ padding:0 5px;}


.wap_floatBoxHe{ height:54px;}
/*.wap_floatBox{ height:60px; position:fixed; left:0px; bottom:0px; background: #FFF; width:100%; border-top:1px #d2d2d2 solid}
.wap_floatBox li{ width:25%; float:left; display:block; text-align:center;}
.wap_floatBox li a.wap_ftIc1{ background:url(../images/iconeFt1_1.png) no-repeat; width:40px; margin:0 auto; display:block; padding-top:40px;}
.wap_floatBox li a.wap_ftIc2{ background:url(../images/iconeFt2_1.png) no-repeat; width:40px; margin:0 auto; display:block; padding-top:40px;}
.wap_floatBox li a.wap_ftIc3{ background:url(../images/iconeFt3_1.png) no-repeat; width:40px; margin:0 auto; display:block; padding-top:40px;}
.wap_floatBox li a.wap_ftIc4{ background:url(../images/iconeFt4_1.png) no-repeat; width:40px; margin:0 auto; display:block; padding-top:40px; float:none; padding-left:0px;}

.wap_floatBox li a.wap_ftIc1:hover{ background:url(../images/iconeFt1.png) no-repeat;}
.wap_floatBox li a.wap_ftIc2:hover{ background:url(../images/iconeFt2.png) no-repeat;}
.wap_floatBox li a.wap_ftIc3:hover{ background:url(../images/iconeFt3.png) no-repeat;}
.wap_floatBox li a.wap_ftIc4:hover{ background:url(../images/iconeFt4.png) no-repeat;}
.wap_floatBox li a:hover{ color:#d61a12}*/


.wap_navGd span{ font-family:"宋体"}
.wap_dlList_pg{ margin:0 10px; border-bottom:1px #CCC solid; padding:8px 0}
.wap_dlList_pg .wap_lkBl_text{display:block; font-size:16px; font-weight:bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; height:30px; line-height:30px;}
.wap_dlList_pg .wap_lkBl_text h2 strong{font-size:16px;}
.wap_dlList_pg .wap_lkBl_text h2{display:block; font-size:16px; font-weight:bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; height:30px; line-height:30px;}

.wap_dlList_pg .wap_dtList_pg{ width:35%; padding-top:5px; height:74px; overflow:hidden}
.wap_dlList_pg .wap_ddList_pg{ width:65%; line-height:20px;}
.wap_ddList_pg_pd{ padding-left:10px;}
.wap_dlList_pg .wap_ddList_pg .p2{ padding-top:4px; color:#898989}

.wap_jzBtn { text-align:center; padding:10px 0}
.wap_jzBtn img{ display:block; margin:0 auto; margin-bottom:6px;}

.wap_textP1{ text-align:center; padding:16px 20px 10px 20px;}
.wap_textP1 h2{ font-size:16px; font-weight:bold}
.wap_textP1 img{ margin-top:10px;}


.wap_textUlImg li{ width:33.3333%; float:left}
.wap_textUlImg li a{ display:block; padding:5px;}
.wap_textUlImg{ padding:0 15px;}

.wap_textLiuYe{ text-align:center; padding:20px;}
.wap_textLiuYe a{ color:#d61a12; text-decoration:underline}

.wap_ulLiNei{ }
.wap_ulLiNei ul{ display:block;  line-height:22px;}
.wap_ulLiNei h2{ display:block; line-height:30px; font-size:16px; font-weight:bold; margin:0 10px; background:url(../images/icone4.jpg) no-repeat left center; padding-left:26px;}
.wap_ulLiNei ul li{ font-size:14px; display:block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.wap_ulLiNei ul li a{ display:inline-block; margin-right:8px; color:#007fff; text-decoration:underline}
.wap_ulLiNei ul li strong{ color:#f53544}

.wap_ulLiNeiPd{margin:0 10px; padding:10px; border:1px #b0b0b0 solid;}

.wap_textPages .tt1{ display:block; text-align:center; color:#4e4e4e; font-size:18px; font-weight:bold; padding:18px 10px 10px 10px}
.wap_textPages .time_li{ text-align:center; padding-bottom:8px;}
.wap_textPages .time_li span{ padding:0 10px; color:#959595}

.wap_textPages .zyBox{ border:1px #d1d1d1 solid; margin:10px; padding:10px; font-size:14px; color:#959595; line-height:20px;}
.wap_textPages .zyBox img{ float:left; margin-right:6px;}

.text_p_next{ padding:10px 20px;}
.text_p_next p{ color:#333; font-size:14px; display:block; padding-bottom:10px; line-height:26px;}
.text_p_next img{ display:block; width:100%; height:auto; margin:0 auto}

.wap_textPages .text_p_img{ padding:10px; width:40%; text-align:center; margin:0 auto }
.wap_textPages .ulList{}


.wap_textPages .ulList1,.wap_textPages .ulList2{ padding:0 20px;}
.wap_textPages .ulList2 li a{ font-size:14px;}
.wap_textPages .ulList1 h2 img{ display:block; float:left; margin-right:6px;}
.wap_textPages .ulList1 h2{ display: block; height:30px; font-size:16px; font-weight:bold;}
.wap_textPages .ulList1 li a{ display:block; font-size:14px; color: #008aff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.wap_textPages .ulList1 li{ line-height:20px;}
.wap_textPages .ulList1 { padding-bottom:10px;}

.wap_textPages .fxBtn span.left{ line-height:34px;}
.wap_textPages .fxBtn{ padding:10px 0 0 20px;}

.wap_tabRed{ padding:10px;}
.wap_tabRed table{}
.wap_tabRed table th{ background:#f53544; color:#FFF}
.wap_tabRed table th,.wap_tabRed table td{ border:1px #f53544 solid; padding:6px;}
.wap_tabRed table td a{ text-decoration:none; color:#333}

.wap_clffLine{ border-bottom:1px #f1f1f1 solid}
.wapUlList3Tt{ height:20px; padding:10px 10px 0 10px; font-size:16px}
.wapUlHot{ padding:10px 20px;}
.wapUlHot li{ display:block; height:26px; line-height:26px;}
.wapUlHot li a{ float:left; font-size:14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display:block; width:70%}
.wapUlHot li span{ float:right}
.wapUlHot li i{ float:left; font-style:normal; padding-right:2px; font-family:"宋体"}
.wapUlHot h2{ font-size:16px; font-weight:bold; display:block; padding:6px 0;}
.wap_ovTitle{ height:24px; line-height:24px; padding:10px 20px 6px 20px ;}

.wap_ovTitle strong{ font-size:16px; color:#747474; display:block; border-left:5px #7fbed0 solid; padding-left:6px;}
.wap_ovTitle a{ font-size:16px; color:#45b4cb; text-decoration:underline}

.wap_listImgUl li{ float:left; width:25%; display:block; }
.wap_listImgUl li a{ display:block; background:#e5e5e5;margin:5px; padding:5px; text-align:center; font-size:14px;-moz-border-radius:5px;/* Gecko browsers */-webkit-border-radius:5px;/* Webkit browsers */border-radius:5px;/* W3C syntax */ }
.wap_listImgUl li a:hover{ color:#83c8d9}
.wap_listImgUl li img{ display:block; margin:0 auto; width:100%; margin-bottom:6px;}
.wap_listImgUl .btn{ text-align:center}
.wap_listImgUl .btn a{ display:inline-block;-moz-border-radius:30px;/* Gecko browsers */-webkit-border-radius:30px;/* Webkit browsers */border-radius:30px;/* W3C syntax */ border:1px #e60012 solid; color:#e60012; background:url(../images/icone7.jpg) no-repeat 12px center; padding:0 20px 0 40px; height:30px; line-height:30px; font-size:14px}



.wap_listImgUl_wz{}
.wap_listImgUl_wz  li{ float:left; width:50%;}
.wap_listImgUl_wz  li a{ position:relative; display:block; margin:5px;}
.wap_listImgUl_wz  li a .a_paBox{ position:absolute; background:#000; left:0px; width:100%; bottom:0px;filter:alpha(opacity=50); /*IE滤镜，透明度50%*/-moz-opacity:0.5; /*Firefox私有，透明度50%*/opacity:0.5;/*其他，透明度50%*/ height:50px;}
.wap_listImgUl_wz  li h2{ position:absolute;  left:0px; width:100%; bottom:50%; margin-bottom:10px; text-align:center; color:#FFF; font-size:16px; font-weight:bold;text-shadow: #000 0 1px 0;}
.wap_listImgUl_wz  li a .p_paBox{position:absolute;left:0px; width:100%; bottom:10px; z-index:11;}
.wap_listImgUl_wz  li a .p_paBox p{ color:#FFF; text-align:center}

.wap_listImgUl_wz .btn{ text-align:center}
.wap_listImgUl_wz .btn a{ display:inline-block;-moz-border-radius:30px;/* Gecko browsers */-webkit-border-radius:30px;/* Webkit browsers */border-radius:30px;/* W3C syntax */ border:1px #e60012 solid; color:#e60012; background:url(../images/icone7.jpg) no-repeat 12px center; padding:0 20px 0 40px; height:30px; line-height:30px; font-size:14px}

.wap_listImgUl_jt{border-top:1px #b5b5b5 solid;}
.wap_listImgUl_jt li{ display:block; background: url(../images/jtPng.png) no-repeat right center; border-bottom:1px #b5b5b5 solid; height:36px; line-height:36px; padding-left:20px; }
.wap_listImgUl_jt li a{ font-size:14px; color:#747474}

.wap_listImgUl_jt .btn{ text-align:center}
.wap_listImgUl_jt .btn a{ display:inline-block;-moz-border-radius:30px;/* Gecko browsers */-webkit-border-radius:30px;/* Webkit browsers */border-radius:30px;/* W3C syntax */ border:1px #e60012 solid; color:#e60012; background:url(../images/icone7.jpg) no-repeat 12px center; padding:0 20px 0 40px; height:30px; line-height:30px; font-size:14px}


.wap_listImgUl_jt li.wapUlList1Bg{ background:#fbe7e8 url(../images/jtPng.png) no-repeat right center;}
.wap_clRedBg{ height:40px; background:#de1810; color:#FFF; line-height:40px; font-size:16px; text-align:center}

.wap_redBtn{ padding:16px 0;}
.wap_redBtn li{ float:left; width:50%;  }
.wap_redBtn li a{ display:block; padding:0 20px;}

.wap_xyhjText{ padding:20px; font-size:14px; line-height:22px;}
.wap_xyhjText p{ text-indent:30px;}


.wap_bluBtn{}
.wap_bluBtn{ height:40px; background:#082a69; color:#FFF; line-height:40px; font-size:16px; text-align:center}
.wap_demo1Ov .owl-theme .owl-controls{ right:0}
.wap_demo1Ov .owl-theme .owl-controls{ bottom:-4px; z-index:111; width:100%}
.wap_demo1Ov .owl-theme .owl-controls .owl-page span{ background: #a84300; margin:0; padding:0px; height:6px;-moz-border-radius:0px;/* Gecko browsers */-webkit-border-radius:0px;/* Webkit browsers */border-radius:0px;/* W3C syntax */ display:block; width:auto; border-right:1px #fff solid;    opacity: 0.3;}
.wap_demo1Ov .owl-theme .owl-controls .owl-page{ width:25%}

.wap_ov_carousel h2{ padding:10px; font-size:14px; line-height:20px; display:block;}
.wap_aboutPt1{ padding:10px 20px; border-bottom:4px #ffe0e3 solid}
.wap_aboutPt1 h2{ display:inline-block; border-bottom:4px #ff6d7b solid; font-size:16px; font-weight:bold; line-height:30px;}
.wap_aboutPt1 p{ font-size:14px; line-height:22px; text-indent:30px;}
.wap_aboutPt1 .iconeBox{ text-align:center}

.wap_aboutPt2 .textPd{ padding:10px 20px;}
.wap_aboutPt2 .textPd  p{font-size:14px; line-height:22px; text-indent:30px; display:block; padding-top:10px;}
.wap_aboutPt2 ul li{ float:left; width:25%; }
.wap_aboutPt2 ul li a{ display:block; margin:0 5px; display:block;position: relative;}
.wap_aboutPt2 ul li a p{ display:block; width:100%; background:#000; position:absolute; left:0px; bottom:0px; text-align:center;opacity: 0.7; color:#fff; line-height:22px;}



.wap_aboutPt3{ padding: 10px 20px; border-bottom:4px #ffe0e3 solid }
.wap_aboutPt3 h2{ display:inline-block; border-bottom:4px #ff6d7b solid; font-size:16px; font-weight:bold; line-height:30px;}

.wap_aboutPt3 .ul1 li{ display:block; width:50%; float:left; padding-top:10px;  }
.wap_aboutPt3 .ul1 li p{ display:block;padding:10px 26px; display:block; text-align:center; font-size:14px}
.wap_aboutPt3 .ul1 li p img{ display:block; margin-bottom:6px;}

.wap_aboutPt3 .ul2 li{ float:left; width:50%; display:block; font-size:12px; line-height:20px;}
.wap_aboutPt3 .textUl{ background:#ededed; height:40px; line-height:40px; margin:10px 0;}
.wap_aboutPt3 .textUl .textUl_list{ float:left; width:48%; padding-left:2%; font-size:12px}
.wap_aboutPt3 .textUl .textUl_list strong{ color:#fe3044}
.wap_aboutPt3  .ul3{ display: block; padding:0 0 10px 0;}
.wap_aboutPt3  .ul3 li{ line-height:20px;}
.wap_aboutPt3  .line_text{ border:1px #fe3044 dashed; padding:10px; background:#fff1f2}
.wap_aboutPt3  .line_text .line_textTell{ text-align:center;  }
.wap_aboutPt3  .line_text .line_textTell p{ display:block;display:inline-block; font-size:18px; font-weight:bold; padding-top:10px; }
.wap_aboutPt3  .line_text .p1{ line-height:20px;}
.wap_aboutPt3  .line_text .line_textTell p img{ float:left; margin-right:6px;}


.wap_aboutPt4{padding: 10px 0; border-bottom:4px #ffe0e3 solid}
.wap_aboutPt4 h2{display:inline-block; border-bottom:4px #ff6d7b solid; font-size:16px; font-weight:bold; line-height:30px; margin:0 20px;}
.wap_aboutPt4 h3{ display:block; background:#fff; height:34px; border-bottom:1px #d2d2d2 solid; line-height:34px; cursor:pointer  }
.wap_aboutPt4 h3 strong{ font-weight:normal; margin:0 10px; background:url(../images/jt01.jpg) no-repeat right center; display:block;color:#747474; font-size:14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.wap_aboutPt4 h3.lineTop{border-top:1px #d2d2d2 solid;}

.wap_aboutPt4 h3.wapUlList1Bg{ background:#ffe0e3}
.wap_aboutPt4 h3.wapUlList1Bg  strong{background:url(../images/jt02.jpg) no-repeat right center; color:#747474; font-size:14px}
.wap_aboutPt4 .wap_aboutPt4None{ padding:0 0 10px 0;border-bottom:1px #d2d2d2 solid;}
.wap_aboutPt4 .wap_aboutPt4None .title1{background:url(../images/bgIc1.jpg) no-repeat right center; display:inline-block; height:30px; line-height:30px; margin:10px}
.wap_aboutPt4 .wap_aboutPt4None .title1 p{ display:block;background:url(../images/bgIc2.jpg) no-repeat left center; padding:0 30px 0 20px; font-size:14px; color:#FFF}
.wap_aboutPt4 .wap_aboutPt4None p{ color:#747474; font-size:14px; display:block; padding:0 10px; margin-bottom:10px;}

.wap_aboutPt5{ padding:20px;}
.wap_aboutPt5 h2{ font-size:14px; color:#747474; text-align:center; line-height:24px;}
.wap_aboutPt5 p{font-size:16px; color:#fe3044; text-align:center; font-weight:bold;line-height:24px;}


.wap_aboutPt6{ padding:20px;}
.wap_aboutPt6 h2{ display:inline-block; border-bottom:4px #ff6d7b solid; font-size:16px; font-weight:bold; line-height:40px;}
.text_p_next table td{ border:1px #CCC solid; padding:1px;}
.text_p_next table{ width:100%; height:auto}

.wap_floatBox .bdshare-button-style0-16 a{ float:none; padding-left:0}

.renav{  height:34px; line-height:34px; overflow:hidden; background:#FFFFFF; } 
.renav li{ height:34px; } 

.liu_dbFhBtn{ _position:absolute; position:fixed; right:5px; bottom:70px; z-index:6}
.liu_dbFhBtn a{ display:block; width:40px; height:40px;background:url(../images/top1_1.png) no-repeat right center; background-size:contain; }
.liu_dbFhBtn a:hover{ display:block; width:40px; height:40px;background:url(../images/top1_2.png) no-repeat right center; background-size:contain; }
.liu_dbFhBtn a img{ display:none}
.wap_imgListBox li{ float:left; width:20%;}
.wap_imgListBox li a{ display:block; padding:5px;}

.wap_imgList_text { border:2px #7fbed0 solid; margin:5px; position:relative; padding:20px 8px 10px 8px}
.wap_imgList_text h2{ display: inline-block; height:30px; line-height:30px; position:absolute; left:50%; margin-left:-50px; background:#7fbed0; color:#FFF; top:-15px; font-size:14px; padding:0 10px;}
.wap_imgList_text li{ display:inline-block; width:24%; text-align:center; padding-top:5px}
.wap_imgList_text li a{-moz-border-radius: 15px;/* Gecko browsers */-webkit-border-radius: 15px;/* Webkit browsers */border-radius:15px;/* W3C syntax */ border:1px #7fbed0 solid; display:block; margin:2px; font-size:13px}


.wapXinXi_st li{ display:block; }
.wapXinXi_st li select{ height:30px;}
.wapXinXi_st span.sp_lt{ float:left; font-size:14px; display:block; width:50px; text-align:right; padding-right:8px; line-height:30px;}

.wapXinXi{ padding:10px;}
.wapXinXi_tt{ text-align:center; padding:0px  0 12px  0}
.wapXinXi_tt h2{ font-size:16px; line-height:22px;}
.wapXinXi input.ip1{ height:26px; line-height:26px; border:1px #999 solid; padding:0 6px; color:#666;min-width:208px;}
.wapXinXi textarea{ min-width:200px; padding:10px; color:#666; height:100px; margin-bottom:8px;}

.wapXinXi .sp_ltText{ font-size:14px; padding:3px 20px 11px 20px;}
.wapXinXi .sp_btnText{ text-align:center; padding-bottom:10px;}
.wapXinXi .sp_btnText input{ background:#e60012; padding:10px 30px; font-size:16px; color:#FFF;-moz-border-radius: 15px;/* Gecko browsers */-webkit-border-radius: 15px;/* Webkit browsers */border-radius:15px;/* W3C syntax */ border:0; font-family:"微软雅黑"}


/**首页样式**/

.wap_navRed{ height:46px; background:#d60f0f; position:relative; width:100%}
.wap_navRed .wap_navIc1{   width:26px; height:26px;  margin:12px 0 0  12px; float:left}
.wap_navIc1Bl{ position:absolute;z-index:99999; width:100%; background:#000; left:0px; top:0px;filter:alpha(opacity=50); /*IE滤镜，透明度50%*/-moz-opacity:0.5; /*Firefox私有，透明度50%*/opacity:0.5;/*其他，透明度50%*/  }
.wap_navIc1Pa{ width:240px; background:#FFF;  position:absolute; top:0px; left:0px; z-index:999999; padding:10px 16px 16px 16px; }
.wap_navIc1None{ display:none}
.wap_navIc1Pa h2{ font-size:18px; display:block; border-bottom:2px #d51111 solid; display:block; height:40px; line-height:40px; font-weight:bold}
.wap_navIc1Pa h2 a{ display:block; color:#d51111;}
.wap_navIc1Pa .wap_list li{ float:left; display:block; width:50%;}
.wap_navIc1Pa .wap_list li a{ font-size:16px; height:26px; line-height:26px; display:block;}
.wap_navIc1Pa .wap_list{ padding:10px 0}

.wap_navIc1Pa .spanPr{}
.wap_navH2{ height:46px; display:block; text-align:center; text-align:center; line-height:46px; font-size:20px; color:#FFF; position:absolute; font-weight:bold; left:50%; margin-left:-40px;}
.wap_navIc2{ position:absolute; right:12px; top:12px; width:26px; height:26px;}
.wap_touTiao{ padding:0 6px;}
.wap_touTiao div.left{ width:25%; text-align:center; margin:16px 0; background:url(../images/line4.jpg) repeat-y right top}
.wap_touTiao div.left p{ font-size:20px; font-style:italic; line-height:28px; font-weight:bold; color:#d60f0f}
.wap_touTiao div.right{ width:75%; padding:10px 0}
.wap_touTiao div.right li{ display:block;  padding-left:16px;}
.wap_touTiao div.right li a{ display:block;height:22px; line-height:22px;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; text-decoration:underline }

.wap_logoWuDao{ padding:12px 3px 0 3px}
.wap_logoWuDao li{ width:25%; float:left; text-align:center; padding-bottom:12px;}
.wap_logoWuDao li a img{ display:block; margin-bottom:5px }
.wap_logoWuDao li a{ font-size:12px; display:block; padding:0;}
.wap_logoWuDao li a p{ display:block; margin:0 14px;}


.wap_logoWuDao td{ border:1px #d2d2d2 solid; text-align:center}
.wap_logoWuDao td a{ font-size:14px}
.wap_logoWuDao td a.a1{ padding:5px; display:block}
.wap_logoWuDao td a.a2{ display:block; margin-bottom:8px;}
.wap_logoWuDao td.tdBdNone{ border:0}
.wap_logoWuDao td.tdBdBt{ border-bottom:0}
.wap_logoWuDao li a strong{ font-weight:normal}
.wap_logoWuDaoTd td{ padding:0px 5px; }
.wap_logoWuDaoTd td .a1 img{ width:60%; margin:0 auto;  display:block}
.wap_logoWuDaoTd td img{ display:block; margin-right:4px}
.wap_logoWuDao .wap_logoWuDaoTd td{ padding-top:2px}
.wap_logoWuDao .wap_logoWuDaoTd td a.a2{ padding:0; margin:0  }
.wap_logoWuDao .wap_logoWuDaoTd td a.a3{ display:inline-block}
.wap_logoWuDao .wap_logoWuDaoTd td a.a4{ font-size:12px}
.wap_logoWuDaoTd table td{ border:0px; padding:0px; margin:0}
.wap_logoWuDaoTd td{ text-align:center;}
.wap_logoWuDaoTd table{ margin:0 auto}

.wap_imgListMg{ padding:0 10px 10px 10px;}
.wap_idTt{ border-bottom:2px #d60f0f solid; height:40px; line-height:40px}
.wap_idTt strong{ color:#d60f0f; font-weight:bold; font-size:20px;}
.wap_imgDt{width:45%; display:inline-block;}
.wap_imgDt a{ margin-right:4px; display:block}
.wap_imgDd{ width:55%}
.wap_imgDdL{ margin-bottom:4px}
.wap_imgDdR .left a{ display:block; margin-right:2px}
.wap_imgDdR .right a{ display:block; margin-left:2px}
.wap_imgDL{ overflow:hidden}
.wap_imgDdR div.left,.wap_imgDdR div.right{ width:50%}
.wap_imgDdR div.left .left{margin-right:2px}
.wap_imgDdR div.right .right{margin-left:2px}
.wap_imgListMg .wap_btn{ font-size:14px; text-align:center; padding:10px 0}
.wap_imgListMg .wap_btn a{ padding:0 8px;}

.wap_imgListMg .wap_btnRed{ text-align:center; padding:10px 0}
.wap_imgListMg .wap_btnRed a{
border:1px #a40000 solid; font-size:16px; padding:5px 10px; margin:0 1%; color:#fff;	
	
/* 圆角 */ 
-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius:20px;

/* 渐变 */ 
background: -moz-linear-gradient(top, #a40000 0%, #f33333 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a40000), color-stop(100%,#f33333));
background: -webkit-linear-gradient(top, #a40000 0%,#f33333 100%);
background: -o-linear-gradient(top, #a40000 0%,#f33333 100%);
background: -ms-linear-gradient(top, #a40000 0%,#f33333 100%);
background: linear-gradient(to bottom, #a40000 0%,#f33333 100%);

}

.wap_idTtMg10{ margin:0 10px;}
.wap_idDivDl{ margin:0 10px; padding-top:10px;}
.wap_idDivDl .wap_idDivDt{ float:left; width:40%;}
.wap_idDivDl .wap_idDivDt p{ position:absolute; display:block; height:24px; line-height:24px; color:#FFF; bottom:0px; left:0px; width:100%; text-align:center; background:#000;filter:alpha(opacity=80); /*IE滤镜，透明度50%*/-moz-opacity:0.8; /*Firefox私有，透明度50%*/opacity:0.8/*其他，透明度50%*/}

.wap_idDivDl .wap_idDivDt a{ display:block; margin-right:10px; position: relative}
.wap_idDivDl .wap_idDivDd{ width:60%; float:right; font-size:14px; line-height:24px; padding-top:1%}
.wap_idDivDl .wap_idDivDd a{ padding:0 4px; display:inline-block}
.wap_idDivDl .wap_idDivDd strong{ color:#f3221a}


.wap_idListPt1{ padding:8px 0 15px 0}
.wap_idListPt1 .wap_tt,.wap_idListPt1 .wap_list{ padding:0 10px;}
.wap_idListPt1 .wap_tt{ height:24px; line-height:24px; margin:16px 0 10px 0}
.wap_idListPt1 .wap_tt strong{ display:block; border-left:5px solid #d60f0f; font-size:16px; padding-left:6px;}
.wap_idListPt1 .wap_list li{ display:block;height:24px; line-height:24px;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.wap_idListPt1 .wap_list li a{ font-size:14px; color:#666}

.wap_idListPt2{ background:#ebebeb}
.wap_idListPt3{ background:#dbdbdb}
.wap_idListPt3 .wap_tt{ background:url(../images/line5.jpg) repeat-x center center; text-align:center; padding:10px 0; margin:0 10px;}
.wap_idListPt3 .wap_tt strong{ display:inline-block; background:#dbdbdb; padding:0 10px; font-size:20px;}
.wap_idListPt3 .wap_list{ margin:0 5px;}
.wap_idListPt3 .wap_list li{ float:left; width:50%; display:block;}
.wap_idListPt3 .wap_list li a{ display:block; position:relative; margin:5px; position:relative}
.wap_idListPt3 .wap_list li a div{ position:absolute; display:block; height:40px;color:#FFF; bottom:0px; left:0px; width:100%; text-align:center; background:#000;filter:alpha(opacity=80); /*IE滤镜，透明度50%*/-moz-opacity:0.8; /*Firefox私有，透明度50%*/opacity:0.8/*其他，透明度50%*/}
.wap_idListPt3 .wap_list li a div h2{ font-size:14px; display:block; padding-top:2px;}

.wap_imgNei li{ float:left; width:50%}
.wap_imgNei li a img{ border:1px #CCC solid; display:block}
.wap_imgNei li a{ padding:5px; display:block; }
.wap_imgNei li.liLinke a{  display:inline-block}
.wap_imgNei li.liLinke a img{}

.wap_imgNeiBdNone li a img{ border:0}
.wap_imgListMg .wap_btn1 a{ padding:2px}

.wap_idListPt4 .wap_list li{ float:left; width:33.333%; padding-bottom:10px;}
.wap_idListPt4 .wap_list li div{border:1px #CCC solid;

/* 圆角 */ 
-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius:20px;

background: -moz-linear-gradient(top, #f8f8f8 0%, #fbfbfb 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cecece), color-stop(100%,#fbfbfb));
background: -webkit-linear-gradient(top, #f8f8f8 0%,#fbfbfb 100%);
background: -o-linear-gradient(top, #f8f8f8 0%,#fbfbfb 100%);
background: -ms-linear-gradient(top, #f8f8f8 0%,#fbfbfb 100%);
background: linear-gradient(to bottom, #f8f8f8 0%,#fbfbfb 100%);
}
.wap_idListPt4 .wap_list li div{ margin:0 2px; text-align:center; padding:6px 0 8px 0}
.wap_idListPt4 .wap_list li div p{ display:block; line-height:30px; height:30px; font-size:14px}
.wap_idListPt4 .wap_list li div p a{ font-size:12px; padding:0 2px;}
.wap_idListPt4 .wap_list li div .a1{ margin:0 50px; display:block}
.wap_idListPt4 .wap_list li div h2{ display:block; border-bottom:1px #CCC dashed; margin:0 10px; font-size:12px; font-weight:bold; height:30px; line-height:30px;}

.wap_idListPt4 .wap_tt{ background:url(../images/line6.jpg) repeat-x center center; text-align:center; padding:10px 0; margin:0 10px; margin:0 10px;}
.wap_idListPt4 .wap_tt strong{ display:inline-block; background:#fff; padding:0 10px; font-size:20px; color:#494949}

.wap_idListPt4 .wap_list div.li1 h2{ border-bottom:1px #f67faf dashed;color:#f67faf}
.wap_idListPt4 .wap_list div.li2 h2{ border-bottom:1px #bd7ff6 dashed;color:#bd7ff6}
.wap_idListPt4 .wap_list div.li3 h2{ border-bottom:1px #7fb1f6 dashed;color:#7fb1f6}
.wap_idListPt4 .wap_list div.li4 h2{ border-bottom:1px #69c798 dashed;color:#69c798}
.wap_idListPt4 .wap_list div.li5 h2{ border-bottom:1px #f6b37f dashed;color:#f6b37f}
.wap_idListPt4 .wap_list div.li6 h2{ border-bottom:1px #7f7f7f dashed;color:#7f7f7f}

.wap_idListPt4 .wap_list div.li1 p{ color:#f67faf }
.wap_idListPt4 .wap_list div.li1 p a{color:#f67faf}

.wap_idListPt4 .wap_list div.li2 p{ color:#bd7ff6 }
.wap_idListPt4 .wap_list div.li2 p a{color:#bd7ff6}

.wap_idListPt4 .wap_list div.li3 p{ color:#7fb1f6 }
.wap_idListPt4 .wap_list div.li3 p a{color:#7fb1f6}

.wap_idListPt4 .wap_list div.li4 p{ color:#69c798 }
.wap_idListPt4 .wap_list div.li4 p a{color:#69c798}

.wap_idListPt4 .wap_list div.li5 p{ color:#f6b37f }
.wap_idListPt4 .wap_list div.li5 p a{color:#f6b37f}

.wap_idListPt4 .wap_list div.li6 p{ color:#7f7f7f }
.wap_idListPt4 .wap_list div.li6 p a{color:#7f7f7f}



.wap_idListPt5 div.left{ width:50%}
.wap_idListPt5 div.left a{ display:block; margin-right:6px}
.wap_idListPt5 div.right{ width:50%}
.wap_idListPt5 div.right .a1{ display:block; margin-bottom:6px;}
.wap_idListPt5  .wap_imgList1{ padding:0 10px 10px 10px;}

.wap_idListPt6 .wap_tt{ background:#333; color:#FFF; margin:0 10px; height:40px; font-size:18px; text-align:center; line-height:40px;}
.wap_chgBtnNav{ background:#ebebeb;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius:20px; height:40px; line-height:40px; margin:10px 10px;}
.wap_chgBtnNav li{ float:left; width:33.33%; text-align:center;background:url(../images/line7.jpg) no-repeat right center}
.wap_chgBtnNav li a{ padding:0 20px; font-size:14px; font-weight:bold }
.wap_chgBtnNav li.chgCutBtn a{ color:#ce170f; font-weight:bold}

.wap_chgBtnBox .chgCon li{ display:block; height:30px; line-height:30px; border-bottom:1px #d2d2d2  solid}
.wap_chgBtnBox .chgCon{ margin:0 20px;}
.wap_idListPt6{ padding-bottom:20px;}
.wap_chgBtnBox span{ color:#FFF; display:inline-block; background: #e70617; height:20px; line-height:20px; padding:0 10px;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius:20px;}
.wap_chgBtnBox  li p a{ display:inline-block; border:1px #ff7e7e solid; background:#ffe3e3; height:20px; line-height:20px; padding:0 10px; margin-left:5px;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius:20px;}


.wapDiZhiBox{ padding:10px 20px;}
.wapDiZhiBox p{ line-height:24px; font-size:14px}
.wapDiZhiBox h2{ font-size:20px; font-weight:bold; border-left:4px #ff6f86 solid; padding-left:10px; margin:10px 0; color:#ff6f86}
.wapDiZhiBox h3{ font-size:16px; font-weight:bold; line-height:30px; margin-top:10px;}



.wapFkfBox{ padding:16px 16px 16px 16px;}
.wapFkfBoxLine{ padding:10px 10px 5px 10px; border:1px #CCC solid;}
.wapFkfBox h2.h2Box{ display:block; height:30px; font-size:16px; color:#4fbbd8}

.wapFkfBoxLine h4{ font-size:14px; font-weight:bold; display:block; padding-left:20px;}
.wapFkfBoxLine h3{ line-height:26px; font-size:14px;}
.wapFkfBoxLine p{ display:block; line-height:22px; font-size:14px; padding:10px 0}

.wapFkfBoxLine1 p.p1{ display:block; padding:0; padding-left:40px;}
.wapFkfBoxTell li{ display:block; height:30px; width:50%; float:left; background:url(../images/tellPic.jpg) no-repeat left center; height:24px; line-height:24px; margin-top:5px; }
.wapFkfBoxTell li a{padding-left:20px; display:block}
.wapFkfBoxTell{ padding-top:10px;}
.wapFkfBoxXz { padding:20px 0}
.wapFkfBoxXz h2{ font-size:14px; color:#4fbbd8}
.wapFkfBoxXz li a{color:#4fbbd8; font-size:14px; text-decoration:underline}

.wapFkfBoxXzLinke li{ width:33.33%; float:left; text-align:center}
.wapFkfBoxXzLinke li a{ display:block;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius:20px; background:#949494; margin:0 2px; height:24px; line-height:24px; color:#fff}
.wapFkfBoxXzLinke{ height:40px;}
.wapFkfBoxXzLinke li a.a1{ background:#4fbbd8}

.wap_textHeNei .wap_imgPd{ padding:0 80px;}
.wap_textHeNei h2{ font-size:14px; color:#d61a12; display:block; text-align:center}
.wap_textHeNei{ padding:14px 20px;}
.wap_textHeNei .wap_h2Pd{ padding:10px 0 16px 0}

.wapDiZhiBox1 h2{ color:#343434; border-left:6px solid #d61a12}
.wapDiZhiBox1 h2 a{ display:inline-block; color:#d61a12; text-decoration:underline}

.wap_idTtMg{ margin:0 10px}
.wap_kaoQie { margin:0 5px; margin-top:10px;}
.wap_kaoQie li{ width:33.333%; float:left}
.wap_kaoQie li span{ display:block; text-align:center;  background: #666; margin:0 5px; height:36px; color:#FFF; line-height:36px; font-size:14px;}
.wap_kaoQie li.chgCutBtn span{ background:#d60f0f}
.zfImgLi_mg li{ float:left; width:50%;}
.zfImgLi_mg li a{ float:left; display:block; margin:5px;}
.zfImgLi_mg { margin:0 5px}


.icon_lists .icon{font-size: 30px;display:block;color: #555555; margin-bottom:3px; width:32px; height:32px; line-height:32px; overflow:hidden; margin:0 auto}
.icon_lists .icon:hover{ color:#d60f0f}
.icon_lists a:hover span{ color:#d60f0f}
.wap_floatBox{ height:54px; position:fixed; left:0px; bottom:0px; background: #FFF; width:100%; border-top:1px #ededed solid; padding-top:3px; z-index:22;

background: -moz-linear-gradient(top, #fff 0%, #dbdbdb 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#dbdbdb));
    background: -webkit-linear-gradient(top, #fff 0%,#dbdbdb 100%);
    background: -o-linear-gradient(top, #fff 0%,#dbdbdb 100%);
    background: -ms-linear-gradient(top, #fff 0%,#dbdbdb 100%);
    background: linear-gradient(to bottom, #fff 0%,#dbdbdb 100%);

}
.wap_floatBox li{ width:25%; float:left; display:block; text-align:center;}
.wap_floatBox i{ display:block}
.wap_floatBox span{display:block}




@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1501654996761'); /* IE9*/
  src: url('iconfont.eot?t=1501654996761#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont.woff?t=1501654996761') format('woff'), /* chrome, firefox */
  url('iconfont.ttf?t=1501654996761') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1501654996761#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

.icon-weixin:before { content: "\e60c"; }

.icon-wenda:before { content: "\e89f"; }

.icon-tiwen:before { content: "\e649"; }

.icon-552ce6ba2fceb:before { content: "\e617"; }

.icon-zixun:before { content: "\e78a"; }

.icon-iconfontmessage:before { content: "\e60e"; }

.icon-shiting:before { content: "\e6f9"; }

.icon-dianhuahuohuifu:before { content: "\e61d"; }

.icon-zixun1:before { content: "\e60f"; }

.icon-weixin1:before { content: "\e681"; }

.icon-wode:before { content: "\e602"; }

#qiao-mobile-wrap #QIAO_ICON_CONTAINER{z-index: 999;}

/**完**/













