﻿@charset "gb2312";
/* CSS Document */
@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important;} a,a:visited{text-decoration:underline;} a[href]:after{content:" (" attr(href) ")";} abbr[title]:after{content:" (" attr(title) ")";} a[href^="javascript:"]:after,a[href^="#"]:after{content:"";} pre,blockquote{border:1px solid #999;page-break-inside:avoid;} thead{display:table-header-group;} tr,img{page-break-inside:avoid;} img{max-width:100% !important;} @page {margin:2cm .5cm;}p,h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;} select{background:#fff !important;} .navbar{display:none;} .table td,.table th{background-color:#fff !important;} .btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important;} .label{border:1px solid #000;} .table{border-collapse:collapse !important;} .table-bordered th,.table-bordered td{border:1px solid #ddd !important;}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0; font-size:14px;font-family: Helvetica, Arial,"Microsoft YaHei", sans-serif;}
li{ list-style:none;}
dt{font-weight:normal;}
a{ text-decoration:none; font-style:normal;}
img,input{ border:0;}
#menu_box ul{ width:100%;}
.con_main .fl {float:left;}
.con_main .fr {float:right;}

.container {color:#4c4c4c; background: #fff; }
.menu02{ box-sizing:border-box;}
.rl_ban{ width:100%; }
.rl_ban a { display: block; }
.rl_ban img { width: 100%; }

.rl_box{ overflow:hidden;color:#666;line-height: 22px; margin-bottom:20px;}
.rl_box li {display:inline-block;*display:inline;*zoom:1;}
.rl_box h1 { display: none; }
.rl_box .con_title { margin: 30px 0 20px; text-align: center; }
.rl_box .con_title img { margin: 0 auto; display: block; }

.con_main { width:95%; margin:0 auto;}

.con0 {margin:0 auto;position:relative; background: #ff7559; }
.con0 img { position: absolute; left: 0; top: 0; padding: 0 2px; }
.con0 p { background: #f7f7f7; padding: 2% 10px; margin-left: 100px; }


.con1 {}
.con1 dt { color: #ff7559; padding-top: 10px; padding-left: 80px; min-height: 70px; }
.con1_dt1 { background: url('../images/con1_01.jpg') left top no-repeat; }
.con1_dt2 { background: url('../images/con1_02.jpg') left top no-repeat; }
.con1 dt strong { display: block; font-size: 16px; }
.con1 dt span { display: block; }
.con1 dd { margin: 10px 0 20px; }
.con1 strong.clearfix { font-size: 18px; color: #333; text-align: center; display: block; }
.con1 ul { margin: 20px auto 0; max-width: 400px; }
.con1 li { border: 1px solid #ccc; border-radius: 5px; line-height: 50px; text-align: center; width: 45%; margin-bottom: 10px; }


.con2 {}
.con2_title, .con3_title { margin-bottom: 20px; }
.con2_title img, .con3_title img { float: left; margin-right: 10px; }
.con2_title strong, .con3_title strong { color: #ff7053; font-size: 16px; font-weight: bold; }
.con2_title p, .con2_title p {}
.con2_title p span, .con3_title p span { color: #ff7053; }
.con2 dl { margin-bottom: 20px; }
.con2 dl dt {}
.con2 dt strong { display: block; font-size: 18px; }
.con2 dt span { color: #ff7559; display: block; font-size: 16px; line-height: 30px; }
.con2 dl dd { line-height: 26px; }
.con2 ul { margin: 0 auto ; max-width: 400px; }
.con2 li { border: 1px solid #ccc; border-radius: 5px; line-height: 50px; text-align: center; width: 45%; margin-bottom: 10px; }


.con3 {}
.con3 ul { }
.con3 li { display: block; position: relative; min-height: 52px; margin-bottom: 10px; }
.con3 li span { position: absolute; width: 57px; line-height: 52px; padding-right: 6px; color: #fff; font-size: 30px; text-align: center; background: url('../images/con3_01.png') center center no-repeat; }
.con3 li p { padding-left: 70px; }


.con4 {}
.con4 ul { margin: 0 auto; max-width: 350px; }
.con4 li { width: 146px; margin-bottom: 20px; }
.con4 li img { text-align: center; display: block; }
.con4 li span { text-align: center; display: block; line-height: 30px; font-size: 16px; }


div.swt1 {margin:20px auto 0;}
div.swt1 a {display: block;max-width:200px;margin: 0 auto;font-size:16px;font-weight:bold;color:#fff;text-align:center;line-height:50px;background:#ff7053; border-radius: 5px; }

.rl_box .mb0 {margin-bottom:0;}
.rl_box .mr0 {margin-right:0;}
.txtint { text-indent: 2em;}

.nav01{ margin-bottom:0;}