﻿@charset "utf-8";
.zh {text-align:center}
.mt {margin-top:20px}
.ccc {color:#999}
.place {line-height:30px; border-bottom:solid 1px #ddd; margin:20px auto}
.place b {color:#e63023}
.sidebar {width:240px}
.sidebar_h {height:90px; color:#fff; background:#1768b9 url(../images/lj.jpg) no-repeat left; text-indent:30px}
.sidebar_h h2 {font-size:24px; padding-top:15px}
.sidebar_box {background:#f9f9f9; margin-bottom:20px}
.sidebar_box_div {border:solid 1px #ddd; border-top:none}
.sidebar_box_nav li {height:55px; line-height:55px; font-size:18px; border-bottom:dotted 1px #ddd; text-indent:25px}
.sidebar_box_nav li:last-child {border-bottom:none}
.sidebar_box_nav li a {display:block; background:url(../images/libg.png) no-repeat 195px center}
.sidebar_box_nav li a:hover {background:#1768b9 url(../images/libg.png) no-repeat 195px center; color:#fff}
.sidebar_box h3, .sidebar_box h5 {height:40px; line-height:40px; font-size:18px; background:#1768b9; color:#fff; text-align:center}
.sidebar_box .box {padding:10px 10px 5px}
.sidebar_box .box .dh {background:url(../images/tel2.gif) no-repeat left center; padding-left:45px; margin:15px 0 10px}
.sidebar_box .box .dh span {font:700 20px/1.2 Arial}
.sidebar_box .box .wx {border-top:dotted 1px #ddd; text-align:center; padding-top:10px}
.sidebar_box .box .wx img {border:solid 2px #4cb034; margin:8px 0}
.sidebar_box .box .wx .wx_1 {font-size:16px; color:#660099}
.sidebar_box .box .wxlist {width:100%; height:25px}
.sidebar_box .box .wxlist span {display:inline-block; width:75px; background:#ff7e00; color:#fff; border-radius:10px; margin:0 10px}
.sidebar_box .box .wxlist span:hover {background:#f30}
.sidebar_box_list li {border-bottom:dotted 1px #ccc; padding-bottom:10px; margin-bottom:15px}
.sidebar_box_list li:last-child {border-bottom:none; padding-bottom:0; margin-bottom:0}
.sidebar_box_list img {display:block; margin-bottom:5px}
.sidebar_box_list li a:hover {text-decoration:underline}
.sidebar_box_list li .red {font-size:16px; margin-top:5px}
.product {width:935px}
.product_u  {width:950px; float:left}
.product_u li {width:216px; float:left; background:#f7f7f7; border:solid 1px #ddd; padding:3px; margin:0 13px 20px 0}
.product_u li img {width:216px; height:150px}
.product_u li .red {font-size:18px; margin-top:5px}
.product_u li .eps {color:#000}
.product_u li a:hover {color:#ff0036}
.newslist {width:925px}
.newslist ul {border:solid 1px #ddd}
.newslist li {height:110px; padding:20px 10px; border-bottom:solid 1px #ddd}
.newslist li:last-child {border-bottom:none}
.newslist li a:hover {text-decoration:underline}
.newslist img {float:left; margin-right:20px}
.newslist .ti {font-size:18px}
.newslist .ccc {display:block; margin:3px 0}
.newslist .intro {line-height:26px; color:#777}
.pdm {width:925px; float:left; overflow:hidden}
.pdm_box {height:420px; border:solid 1px #ddd; padding:10px}
.pdm_box_img {width:460px; float:left; position:relative}
.pdm_box_img .bd {height:300px; margin-bottom:25px; margin-top:5px; overflow:hidden}
.pdm_box_img .hd {height:80px}
.pdm_box_img .hd ul li {float:left; width:105px; height:75px; margin-right:10px; cursor:pointer; text-align:center; padding:1px}
.pdm_box_img .hd ul li:last-child {margin-right:0}
.pdm_box_img .hd ul li:hover {border:solid 1px #FF0000; padding:0}
.pdm_box_txt {width:400px; line-height:35px; float:right}
.pdm_box_txt h1 {line-height:28px; font-size:21px; color:#000; margin:5px 0 10px}
.pdm_box_txt .ccclist .red {font-size:24px}
.pdm_box_txt .ccclist .sm {line-height:25px}
.pdm_box_txt .ccclist .sm a {color:#0066ff}
.pdm_box_txt .ccclist .sm a:hover {text-decoration:underline}
.pdm_box_txt .butt {width:270px; line-height:40px; font-size:19px; background:#ef1f1f; color:#fff; text-align:center; border:solid 1px #aaa; margin:0 auto}
.pdm_box_txt .icolist  {-moz-column-count:3; -webkit-column-count:3; column-count:3; border-top:solid 1px #ddd; border-bottom:solid 1px #ddd; background:#f9f9f9; padding:10px 0; margin:5px 0 16px}
.pdm_box_txt .icolist li {height:34px; line-height:17px; float:left; background:url(../images/icolist.png) no-repeat left 3px; padding-left:35px}
.pdm_box_txt .icolist li:nth-child(2) {background:url(../images/icolist.png) no-repeat left -96px}
.pdm_box_txt .icolist li:nth-child(3) {background:url(../images/icolist.png) no-repeat left -197px}
.pdm_ms {line-height:28px; font-size:15px; margin:35px 0 20px}
.pdm_ms h4 {line-height:18px; font-weight:700; font-size:16px; border-left:solid 5px #fe7e01; text-indent:5px; margin-bottom:10px}
.pdm_ms a {font-weight:700; color:#0066ff}
.pdm_ms a:hover {text-decoration:underline}
.pdm_tab {width:923px; border:solid 1px #ddd; font-size:16px; overflow:hidden}
.pdm_tab_box {width:925px; height:40px; line-height:40px; background:#f1f1f1}
.pdm_tab_u li {float:left; width:190px; font-size:18px; border-right:solid 1px #ddd; text-align:center; cursor:pointer}
.pdm_tab_u li:last-child {border-right:none}
.pdm_tab_u .tabaaa {background:#fff}
.pdm_tab_txt {width:900px; padding:10px}
#tabtxt1 {display:block}
#tabtxt2,#tabtxt3,#tabtxt4{display:none}
.arcboxfl {width:925px; float:left; overflow:hidden}
.arcbox {width:903px; border:solid 1px #ddd; padding:15px 10px 0}
.arcbox .titbox {text-align:center; color:#888; margin-bottom:20px}
.arcbox .titbox h1 {color:#e63023; font-size:23px; margin-bottom:13px}
.arcbox .info span {margin:0 5px}
.content {line-height:30px; font-size:16px; padding-top:10px; color:#000}
.content p {margin-bottom:25px}
.content a {color:#0000ff; text-decoration:underline}
.content h1,.content .hhh {font-size:24px; color:#e63023; text-align:center; margin-bottom:20px}
.content h4 {font-weight:700; margin:20px 0 5px}
.content .ttt {font-weight:700; margin:20px 0 5px!important}
.content .tips {background:#fffbf1; border:solid 1px #eee; padding:5px; margin-top:10px}
.content .coln {width:80%; -moz-column-count:2; -webkit-column-count:2; column-count:2; margin:20px auto}
.contnext {line-height:30px; border:dashed 1px #ddd; padding:5px 10px; margin:50px 0 20px}
.contarc {line-height:30px; border:solid 1px #ddd; overflow:hidden; padding-bottom:5px; margin:30px 0 10px}
.contarc_tit {height:15px; background:#eee; padding:10px; margin-bottom:10px}
.contarc_tit h4 {line-height:15px; font-size:15px; border-left:solid 5px #fe7e01; padding-left:8px}
.contarc_list {-moz-column-count:2; -webkit-column-count:2; column-count:2}
.contarc .contarc_list li {background:url(../images/icolist.png) no-repeat 5px -582px; text-indent:15px}
.contarc .contarc_list li a:hover {color:#3a3a3a; text-decoration:underline}
.contimg_t {height:20px; line-height:20px; font-size:18px; color:#000; border-left:solid 6px #fe7e01; padding-left:6px; margin:30px 0 10px}
.contimg_list {-moz-column-count:5; -webkit-column-count:5; column-count:5}
.contimg_list li {height:160px; font-size:13px;  border:solid 1px #ddd; text-align:center; padding:2px}
.contimg_list li img {width:100%; height:115px; display:block; margin-bottom:3px}
.mapbox dl {display:-webkit-flex}
.mapbox h4 {font-size:24px; color:#f30; margin-bottom:10px}
.mapbox dl:last-child {border-bottom:solid 1px #ccc}
.mapbox dt {width:126px; float:left; font-size:18px; background:#eee; border:solid 1px #ccc; display:-webkit-flex; align-items:center; text-indent:15px; margin:0 -1px -1px 0}
.mapbox dd {width:1070px; line-height:26px; float:right; border:solid 1px #ccc; padding:10px 0; margin:0 -1px -1px 0}
.mapbox dd a {display:block; float:left; margin:3px 10px}
.mapbox dd a:nth-child(6n+1){color:#009900}
.mapbox dd a:nth-child(6n+2){color:#e49018}
.mapbox dd a:nth-child(6n+3){color:#0000ff}
.mapbox dd a:nth-child(6n+4){color:#aa3cab}
.mapbox dd a:nth-child(6n+5){color:#3a3a3a}
.mapbox dd a:nth-child(6n+6){color:#ff0000}
.mapbox a:hover {text-decoration:underline}
#pages {text-align:center; line-height:28px; margin:20px 0 10px}
#pages a {display:inline-block; font-size:13px; margin:0 4px; padding:0 12px; border:1px solid #ccc}
#pages a.a1{height:28px}
#pages a:hover {background:#f1f1f1; color:#3a3a3a}
#pages span {display:inline-block; color:#fff; background:#2572bc; text-align:center; padding:0 12px; margin:0 2px}
.message {height:520px; font-size:16px; background:#f1f1f1; border:solid 1px #ddd; padding:10px 20px; margin:30px 0}
.message h5 {font-size:23px; color:#888; text-align:center; margin-bottom:13px}
.message .inputbox {height:35px; line-height:40px; margin:30px 0}
.message .inputbox input {font-size:16px; height:35px; color:#999; text-indent:20px}
.message .inputbox .intxt {width:250px}
.message .inputbox p {width:400px; float:left}
.message .inputbox img {width:70px; height:27px; margin:8px}
.message .textareabox {width:800px}
.message .textareabox textarea {width:650px; height:100px; line-height:35px; font-size:16px; vertical-align:middle}
.message .subbox {text-align:center}
.message .subbox input {width:100px; height:35px; background:#f38a14; color:#fff; font-size:16px; margin:10px 20px}