@charset "gb2312";
/* CSS Document */
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-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%;}
.container .fl {float:left;}
.container .fr {float:right;}
.clearfix:before,.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}

.container {color:#4c4c4c;}
.rl_ban{ width:100%; }
.rl_ban a { display: block; }
.rl_ban img { width: 100%; }
.rl_box{ overflow:hidden;line-height: 22px; margin-bottom:20px;}
.rl_box li {display:inline-block;*display:inline;*zoom:1;}
.rl_box .con_title { background:url(../images/special/gjxrzmb/con_title_bg.png.htmlg') center bottom no-repeat; background-size: contain; margin: 30px auto 20px; padding-bottom: 20px; font-weight: bold; text-align: center; font-size: 20px; color: #666; }

.w95 { width:95%; margin:0 auto;}


.con0 { background: #2ab2c3; text-indent: 2em; color: #fff; padding: 1em 0; }

.con1 {}
.con1 ul {}
.con1 ul li { padding-left: 135px; padding-top: 3%; min-height: 123px; margin-bottom: 14px; }
.con1 ul li strong { border-bottom: 3px solid #24a3b6; font-size: 16px; line-height: 24px; display: inline-block; margin-bottom: 5px; }
.con1_li1 { background: url('../images/special/gjxrzmb/con1_01.jpg') left center no-repeat; }
.con1_li2 { background: url('../images/special/gjxrzmb/con1_02.jpg') left center no-repeat; }
.con1_li3 { background: url('../images/special/gjxrzmb/con1_03.jpg') left center no-repeat; }

.con2 {}
.con2 ul {}
.con2 ul li { min-height: 80px; margin-bottom: 20px; padding: 1em 0 1em 120px; }
.con2_li1 { background: url('../images/special/gjxrzmb/con2_01.png') left center no-repeat #f5f5f5; }
.con2_li2 { background: url('../images/special/gjxrzmb/con2_02.png') left center no-repeat #f5f5f5; }
.con2_li3 { background: url('../images/special/gjxrzmb/con2_03.png') left center no-repeat #f5f5f5; }
.con2_li4 { background: url('../images/special/gjxrzmb/con2_04.png') left center no-repeat #f5f5f5; }
.con2_title { padding-left: 10px; border-left: 8px solid #ff851d; color: #ff851d; margin: 20px auto; }
.con2_title strong { display: block; font-size: 18px; line-height: 24px; }
.con2_title span { display: block; font-size: 12px; line-height: 12px;}
.con2 img { margin:0 auto;}

.con3 {}
.con3 ul { border: 1px solid #ff851d; padding: 5px 0 5px 10px; line-height: 24px; margin-bottom: 15px; }
.con3 ul li { background: url('../images/special/gjxrzmb/con3_01.png') left center no-repeat; padding-left: 15px; }
.con3 p { text-indent: 2em; }
.con3 img { margin: 20px auto 0; }

.con4 {}
.con4 ul { max-width: 320px;margin: 0 auto;}
.con4 li { font-size: 16px; text-align:center;line-height:46px; width: 45%; background: #f5f5f5; border-radius: 5px; margin-bottom: 15px; }
.con4 li .swt { font-size:16px;color:#FFF; background:#ff851d;float: left;display:inline; border-radius: 5px; width: 100%; }

.con5 {}
.con5 li { text-align:center; line-height:50px; width: 48%; border: 1px solid #cdcdcd; border-radius: 5px; margin-bottom: 18px; }
.con5 li .swt { font-size:16px;color:#FFF; background:#ff851d;float: left;display:inline; border-radius: 5px; width: 100%; }

.con6 {}
.con6 ul { max-width: 320px; margin: 0 auto; }
.con6 ul li { float: left; margin-bottom: 14px; position: relative; }
.con6 ul li span { position: absolute; bottom: 0; left: 0; line-height: 26px; color: #fff; background: rgba(0, 0, 0, 0.5); display: block; text-align: center; width: 100%; }


div.swt1 {margin:20px auto 0;max-width:350px;}
div.swt1 a {display: block;margin: 0 auto;font-size:16px;font-weight:bold;color:#FFF;text-align:center;line-height:50px;width:90%;background:#ff851d; border-radius: 5px; }
div.swt2 {margin:20px auto 0;max-width:400px;}
div.swt2 a {font-size:16px;font-weight:bold;color:#FFF;text-align:center;line-height:50px;width:48%;}
div.swt2 .swt2_a1 {background:#ff851d;float: left;display:inline; border-radius: 5px; }
div.swt2 .swt2_a2 {background:#2ab2c3;float: right;display:inline; border-radius: 5px; }

.rl_box .mb0 {margin-bottom:0;}
.rl_box .mr0 {margin-right:0;}
.rl_box .border-no { border: none; }


.nav01{ margin-bottom:0;}
